# Z-Moves

**Z-Moves**, introduced in Generation VII, are incredibly strong moves that can only be used **once per battle**. When a trainer and their Pokémon's wishes align, this creates an extremely powerful attack. But how so, you may ask? Through **Z-Crystals**, and the catalyst from which they activate, the **Z-Ring**. In order to make a Z-Ring, you will need a Z-Crystal. Obtaining a Z-Crystal can be done through many means such as:

* /voteshop
* /trivia
* [`/huntshop`](/cobblemon-wiki/welcome-to-cobblemon/mechanic-guides/hunts-guide.md)
* [Personal trades / GTS](/cobblemon-wiki/welcome-to-cobblemon/mechanic-guides/money-guide.md)

\
Once you've obtained a Z-Crystal, you will need to use it to craft a Z-Ring. **If you obtain a crystal that you wish to use later, we recommend keeping it in a safe place while you obtain another.**

<figure><img src="/files/aFRwdn8YyYrTBGHxN7Ef" alt=""><figcaption><p>The Z-Ring Recipe</p></figcaption></figure>

Once you craft your Z-Ring, simply hold it with your main hand, and right click. There will be a message that appears above your hotbar stating that you can now use Z-Moves in battle! But, how exactly do they work?

## Z-Crystals

Z-Crystals are the catalyst for Z-Moves, and the crystal that your Pokémon holds will determine the Z-Moves that it can use. We'll split Z-Crystals into two distinct categories; type exclusive, and species exclusive.

{% tabs %}
{% tab title="Type Exclusive" %}
These Z-Crystals are based on **type.** They operate based on the moves learned by a Pokémon, meaning that if your Pokémon knows a Fire-type move and holds a Firium Z, it will be able to use **Inferno Overdrive** in battle. Additionally, moves of a certain type that are status moves will turn into a unique Z-Move with additional effects.

* **Normalium Z**
* **Fightinium Z**
* **Flyinium Z**
* **Poisonium Z**
* **Groundium Z**
* **Rockium Z**
* **Buginium Z**
* **Ghostinium Z**
* **Steelium Z**
* **Firium Z**
* **Waterium Z**
* **Grassium Z**
* **Electrium Z**
* **Psychium Z**
* **Icium Z**
* **Dragonium Z**
* **Darkinium Z**
* **Fairium Z**
  {% endtab %}

{% tab title="Species Exclusive" %}
These Z-Crystals are **species exclusive**, meaning that a specific species of Pokemon has to be holding the crystal. Additionally, these Z-Moves are based on a **specific move**, which the holder must know when battling.

* **Pikanium Z - Pikachu w/&#x20;**<mark style="color:yellow;">**Volt Tackle**</mark>
* **Pikashunium Z - Hat-Pikachu w/&#x20;**<mark style="color:yellow;">**Thunderbolt**</mark>
* **Aloraichium Z - Alolan Raichu w/&#x20;**<mark style="color:yellow;">**Thunderbolt**</mark>
* **Eevium Z - Eevee w/ Last Resort**
* **Snorlium Z - Snorlax w/ Giga Impact**
* **Mewnium Z - Mew w/&#x20;**<mark style="color:purple;">**Psychic**</mark>
* **Decidium Z - Decidueye w/&#x20;**<mark style="color:blue;">**Spirit Shackle**</mark>
* **Incinium Z - Incineroar w/ Darkest Lariat**
* **Primarium Z - Primarina w/&#x20;**<mark style="color:purple;">**Sparkling Aria**</mark>
* **Lycanium Z - Lycanroc w/&#x20;**<mark style="color:orange;">**Stone Edge**</mark>
* **Mimikium Z - Mimikyu w/&#x20;**<mark style="color:purple;">**Play Rough**</mark>
* **Kommonium Z - Kommo-o w/&#x20;**<mark style="color:purple;">**Clanging Scales**</mark>
* **Tapunium Z - Any Tapu w/&#x20;**<mark style="color:purple;">**Nature's Madness**</mark>
* **Solganium Z - Solgaleo or Dusk Mane Necrozma w/&#x20;**<mark style="color:blue;">**Sunsteel Strike**</mark>
* **Lunalium Z - Lunala or Dawn Wings Necrozma w/&#x20;**<mark style="color:blue;">**Moongeist Beam**</mark>
* **Ultranecrozium Z - Ultra Necrozma w/&#x20;**<mark style="color:purple;">**Photon Geyser**</mark>
* **Marshadium Z - Marshadow w/&#x20;**<mark style="color:blue;">**Spectral Thief**</mark>
  {% endtab %}
  {% endtabs %}

If you are using a species exclusive Z-Crystal, you only need to focus on the specific moves used in conjunction with your Z-Crystal. However, if you are using a type specific Z-Crystal, there are some things to pay attention to. For example, when using a Z-Move, you can choose between using a status move or an attacking move. Z-Moves change the properties of both kinds of moves, so it can be beneficial to use a certain move over the another with your Z-Crystal. We recommend reading over the [Bulbapedia](https://bulbapedia.bulbagarden.net/wiki/Z-Move) article on Z-Moves, as there are many moves with unique effects. Get creative with your ideas, trainers!

## Z-Moves

Now that you've prepared your Pokémon and Z-Crystal of choice, it's time to show off your skills in battle! Simply enter a fight with a wild Pokemon or another trainer, and hit the "Fight" button. You will see a new button next to the back arrow.&#x20;

<figure><img src="/files/BKLmWZHIBLH1mbXS3Ij4" alt=""><figcaption><p>The moveset of a Garganacl holding a Rockium Z.</p></figcaption></figure>

Upon hitting this new button, it will turn yellow and depending on the move set you are using, you will be able to use a Z-Move!

<figure><img src="/files/JvbJnynsxahJvnNaIoYh" alt=""><figcaption><p>Rockium Z will turn a damaging Rock-type move into Continental Crush.</p></figcaption></figure>

Keep in mind that Z-Moves may only be used <mark style="color:red;">once per battle</mark>. As such, it is important to determine when the best time to use this move is. Don't be hasty, because with an incredibly strong move, you may just turn the tide of a battle. Good luck, and have fun!


---

# Agent Instructions: 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.cobbleland.com/cobblemon-wiki/welcome-to-cobblemon/custom-battle-items/z-moves.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.
