D.va Egg

This project is fully complete. I won't be working on it any further or doing any necessary work to port it to Overwatch 2, if that's even necessary. Feel free to iterate on it at your leisure!

Discord Server: https://discord.gg/aDSWefKuMU
Twitter: https://twitter.com/Izzi_OW
Reddit: https://reddit.com/u/Miscreant53

D.va Egg

In D.va Egg (formerly known as D.va Mystery Egg), everyone plays as D.va. However, something isn't quite right... I don't think it's D.va piloting that mech... Who is it...? You'll have to crack it open and find out!

Mech Pilot HUD

In the top-left corner of the screen while in-mech, you will now be able to see what hero you will come out as. On the top right, you can also see what heroes your teammates will come out as, and their Call Mech charge.

The teammate Mech Pilot HUD is color coded. Teammates whose names are Pink are In-Mech. Teammates whose names are Blue, Yellow, or Red are Out-of-Mech, with the colors being indicative of their amount of charge.


When you de-mech, your hero will be replaced by the hero indicated in the Mech Pilot HUD. De-meching can be done manually by spamming the Ultimate key while in mech to damage it until it explodes, or simply by fighting other heroes until it is destroyed naturally.


When your Call Mech Charge reaches 100%, you will be able to use Call Mech by hitting the Interact key. A physical mech (a dummy D.va bot) will fall from the sky and drop in front of you, which your hero will then walk towards and get inside. The mech itself deals 50 damage to players within a radius of 5.
Note that this can still be a little bit wonky. You will have to find a suitable place to drop the mech.

Call Mech Cancelling

The re-mech process can be cancelled by any stun abilities used on your hero (not the mech itself). Additionally, the mech can be destroyed by other players at any point during your re-mech process. This also cancels the re-mech. When your Call Mech is cancelled by any means, you will have to charge your Call Mech again from 50%.


When you've been out-of-mech for too long, your hero will explode. This happens when your Call Mech charge reaches 500%. Above 450%, you will be warned that you are about to explode, and a looped sound will play. Above 490%, this sound repeats much faster. This feature replaces Burnout from older versions of D.va Mystery Egg.

Failed Re-Mech Penalty

If your Call Mech is cancelled for any reason, you will be penalized. For the first cancel, 75% extra Mech Charge will be added once your mech's charge hits 100%. For the second cancel, 150% charge will be added. Any number of cancellations after two will penalize you 190%, bringing your total charge up to 290% immediately. This was done in order to prevent throwing your mech off of a cliff in order to stay the same hero for longer.

Workshop Settings

  • Enable/Disable Call Mech Charge Overload
  • Enable/Disable Mech Pilot HUDs
  • Enable/Disable Damage Mech Button
  • Enable/Disable Automatic Match Restart

Worth Noting

As of v6.0, this mode is 5v5. This was done to incorporate the Workshop Extensions to their fullest effect.

Known Issues (Last Checked 02/24/22)

  • The mech may rarely fall through the map. I've tried several methods to prevent this from occuring, and, for the most part, it shouldn't. but I am aware that it still does under certain circumstances.

Older Codes

v6.2.4 (2021 Edition) - 6GMG4

Players | 2 - 10
Categories: Miscellaneous
Heroes: D.va
Created at:
Last updated:
Current version: 6.4.0

Similar Codes

Elo Hell Logo_H-M-Dark
Join the Elo Hell Workshops Discord