🧊 Mei Training Chamber (Hero Trainer)


4-in-1 Hero Trainer for Mei

Want to get better at Mei? Want to use her abilities better? Want to make your opponent not have fun?
Then you are invited for training at Mei Training Chamber.


Endothermic Blaster

Practise tracking and flicking your shots against 18 different heroes of different mobility levels.
From the very immobile Ana, through the elusive Tracer, to the high-flying Pharah.

Aim Training Modifiers

There are 5 settings you can change throughout the aim training session to customise your training experience.

Settings Description
More HP Training Partners will have more HP, ideal for longer session
Enemy Mercy Pocket Training partners have a Mercy constantly healing or damage boosting them.
Ally Mercy Pocket You have a Mercy constantly healing or damage boosting you.
Invincible Makes you unable to die.
Infinite Ammo Your ammo will automatically be refilled when it's running out.

Custom Aim Training Settings

There are 2 variables where you can change before starting the training to customise your training experience. These only affect Aim Training mode.

Settings Description
Allow Multiple Bots Spawning Whether multiple bots can spawn, up to 6 maximum
Bot's Aiming Accuracy Controls how accurate the bot's aim are. Lower value means more accurate

Cryofreeze Reaction

Practise your Cryofreeze timing against 13 different heroes of different crucial crowd controls and knockback abilities.
Your goal is to enter Cryofreeze before the crowd control or knockback hit you. Cryofreeze lasts for 1 second only, so use them reactively or pre-emptively.

Ice Wall Placement

Practise your Ice Wall Placement against 10 different heroes of different types of Ultimates.
Your goal is to protect your allies against ultimates like Dva Bomb and High Noon, or prevent the enemies from receiving sound barrier and transcendence healing.

You can then press your [Interact] button for a Top-Down view to review where things went wrong.

  • Red aura: The position where your ally died.
  • Purple aura: The position where your ally received a crowd control.
  • Blue aura: The position where the enemy received Sound Barrier.

Blizzard Tossing

Practise throwing your Blizzard into a group of enemies, covering as many enemies as you can.

  • You can add or remove enemies to change the difficulty of covering all the enemies with Blizzard.
  • You can reset configuration for a new set of enemy positions, and fully restore their health.

You can then press your Interact button for a Top-Down view to review your Blizzard coverage.

Video demostration

Additional Info

  • Selecting enemies and training, as well as the Back button and Reset configuration button (Blizzard Tossing) requires you to hold down Primary Fire for 0.5s. So you don't accidentally change enemies or menu when using Primary Fire.
  • This training is meant for only 1 player. Does not support more than 1 real player playing at the same time.
  • You can hide UI (top right of the panel) during your training. Doing so will hide all he buttons except Hide UI and Back buttons. Hiding UI also lock the hidden buttons from being interacted.
  • You can also go back to Main Menu by pressing [Interact] for 2 seconds. Only available in Weapon Aiming and Cryofreeze Reaction Trainings


Join my Workshop Discord group for updates, suggestions, feedback and bug reports! Just click on the picture below.
DragonEngineer's Workshop

Other Codes part of Hero Trainers

View collection


Log in or Sign up to place a comment.

Update Log (12)

Updated the game description, as I changed my battletag recently. Also made the description shorter.


  • Rebuilt the code from ground up, using some of the new features such as Evaluate once and colour re-evaluation.
  • You can now hold Interact for 2 seconds to go back to main menu.
  • Training Bots now have a random aim offset to simulate inaccurate shooting. This offset can be adjusted in the Custom Workshop settings.
  • Player no longer has invincibility, but can be received in Aim Training as a Training modifier.
  • Some UI layout adjustment

Aim Training Modifiers

  • Added 2 new training modifiers
  • Invincible: You can't die
  • Infinite Ammo: You won't run out of ammo
  • Training Modifier buttons are now in yellow, and in the middle of the control panel wall
  • Both ally/enemy Mercy bots can heal and damage boost, and turns faster.

Custom Workshop Settings

  • Added 2 custom workshop settings to customise your training experience (For Aim training)
  • Bot accuracy offset: Controls how accurate are the training bots' shots. 0.00 is aimbot-like, 1.00 is terrible aim.
  • Allow multiple bots to spawn: Controls whether or not you can spawn more than 1 training bots in Aim Training (Up to 6 maximum include enemy Mercy pocket)

Heroes Updates for Aim Training

  • Adjusted Widow's grapple hook so she can always hook away.
  • Genji, Doomfist, and Soldier76's turn rate is now at 100 degrees per second, down from 180.
  • Pharah now shoots at you.
  • Reinhardt now uses hammer when he's near you.
  • Lucio no longer just wall rides around the chamber wall.

Cryofreeze Reaction

  • Added D.va and Tracer for bomb dodging reaction.
  • Doomfist now uses Meteor Strike.
  • Wrecking Ball now uses piledriver anywhere near you, instead of in front of you.

UI Hiding

  • Added a button for you to hide UI during your training. Located top right of the panel.
  • All in-world text and buttons will be hidden from view when UI Hiding is active. Except the UI Hiding Button and Back Button
  • Enemy selection buttons will be locked when UI Hiding is active.
This code is over 6 months old. This might mean the code has expired and will no longer function.

New training modifier

Added Your Mercy pocket mode for Aim training section, which spawns a Mercy that damage boosts you.

View all updates
Elo Hell Logo_H-M-Dark
Join the Elo Hell Workshops Discord
Workshop.codes - Background image