Fri. Sep 5th, 2025

Dota 2 Bug Uncovered: Level 30 in First 10 Minutes

An exploit has been found in Dota 2 in April that involves the items Gris-Gris for Witch Doctor and Black Grimoire for Warlock, allowing them to be transferred to other heroes.

To reproduce this bug, select Witch Doctor or Warlock with the Black Grimoire aspect.

1. Leave the fountain, move Gris-Gris or Black Grimoire to your inventory, and put it up for sale.

2. Have a courier (default F3) pick it up.

3. Before the courier reaches the fountain, cancel the sale and return the item to the stash (default E).

4. Take the item out of the stash and pick it up with the hero who should receive it.

5. Swap heroes with the one currently holding Gris-Gris or Black Grimoire. Now you can accumulate charges and use them.

On April 18th, it was reported how this bug could be abused to quickly level up any hero to level 30.

The previous bug, allowing Black Grimoire or Gris-Gris to be transferred to any hero, remains unpatched. Such errors can lead to more serious exploits, such as reaching level 30 on any hero before the 10-minute mark. To execute this, you need to transfer Black Grimoire to the desired hero (as described in the previous bug).

There are two methods:

First method:

1. Away from the base, put Black Grimoire up for sale (must be done before the horn) and move it to the neutral item slot (to prevent selling if the hero is at base).

2. At the 7-minute mark (when the Black Grimoire cooldown ends), move it to your main inventory and have a courier deliver it using `Deliver Items` (default F3). Keep the courier near the fountain (to avoid selling Black Grimoire).

3. Die (e.g., to Roshan) and disconnect from the game. After disconnecting, ask someone to `Return Items` from your courier (default E) or do it yourself but disconnect before the courier reaches the base. Because you are disconnected and the hero is dead, Black Grimoire will drop on the ground and not be sold.

4. After reconnecting and respawning, have the courier pick up Black Grimoire and return items to the stash.

5. Select the courier and use Black Grimoire from the stash. It will not disappear but cannot be used again. To reset this state, press `Deliver Items` (default Q) and immediately `Return Items` (to avoid selling Black Grimoire).

Now, you can repeat step 5 as many times as needed.

Second method:

1. Away from the base, put Black Grimoire up for sale and move it to your main inventory. Have it delivered using `Deliver Items` and, before reaching the fountain, cancel the sale (must be done before the horn).

2. Return items to the stash and wait for the Black Grimoire cooldown to expire.

3. Proceed as in step 5 of the first method. The disadvantage of this method is that Black Grimoire will have only one charge, increasing the number of repetitions of step 5 needed.

Both exploits have been added to the bug registry in the relevant Dota 2 section on GitHub. However, as of the time of writing, the developers have not yet fixed them.

By Callum Darby

Callum Darby, 34, based in Manchester. A former semi-professional Dota 2 player who transitioned into journalism. Specializes in statistical match analysis and tournament result predictions.

Related Post