Version 2.0.1

**Version 2.0.1** was a minor update to Mega Man Arena. It primarily focused on quality of life and online improvements, a NAT workaround in particular. This version was released to the official Discord server on September 1st, 2020 and then released to the public on October 20th, 2020.

## Changelog

### **Enhancements**

* Slide Input has been added as a controls option.  Players can now choose whether sliding occurs - by pressing the slide button, down+jump, or both.
* The game now remembers window size between play sessions

### **Online Changes**

* NAT workaround implemented - players with moderate NAT settings should now be able to join games!  Those players will still need to open UDP port 6521 if they want to host matches.
* Players can now pause in online mode!  This doesn’t freeze the match, so pause at your own peril.  Players can also forfeit via the pause menu.
* Lobbies are now left in the server list even while in a match, rather than only appearing between matches
* The host can now set the stage choice to be one of the random stage presets.
* The host can now set Blind Picks, which hides the opponent characters until the countdown begins.  Teammates will be able to see each other in teams mode.
* Non-hosts can now check the rules via the lobby menu
* The player whose stage was chosen in the last round is less likely to get their selection in the subsequent around
* Stats are now properly tracked in online mode
* Winning an online match with a clone no longer shows NAME as the winner

### **Balance Changes**

* Tango HP reduced 20 -> 12
* Rush Jet landing penalty decreased 3 -> 2 EP
* Mega Man no longer stops moving when stealing a power while jumping
* Mega Man power steal EP reduced 4 -> 2
* Cut Man can now perform a wall kick by holding against a wall and pressing jump
* Cut Slash damage reduced (5 -> 4) and EP increased (4 -> 5)
* Metal Cone is now able to be used in the air by holding a direction, whether in jump or high jump.  Metal tornado is used if no direction is held.
* Metal Man is now able to move after using Metal Tornado (he no longer drops straight down)
* Gemini clones now inherit invincibility status from its creator.  This is especially noticeable when cloning right after respawning.
* Top spinners now topple in 33% less time
* Top Man can now retrieve Tops by pressing up on them
* Search Python victims can now jump two tiles high
* Tomahawk Man can now jump out of his third jab after it has completed
* Cool Icicles now fall 10 frames sooner (new random range is 40-90 frames, down from 50-100)
* Kat second slash endlag increased to prevent Slash1-Slash2 infinite combos
* Katyusha Motorcycle EP drain reduced 1/10 -> 1/12 frames
* Katyusha Motorcycle transformation EP cost increased 1 -> 2

### **Mods/fixes**

* Tellies have been added to Crash 1!  Hazards must be enabled for them to appear.
* Rush/Proto Jet now matches the creator’s direction when spawned
* Rush/Proto Jet now aligns to the player’s direction when landing, rather than the other way around
* Players can now jump off Rush/Proto Jet while holding down
* Summons are now easier to spawn.  They can land a further distance below the player, and they are also less likely to spawn inside a wall if the player is near one
* Spawn points have been adjusted on certain stages to create more balanced starting positions for 1v1 matches
* Flash 2 has been restructured to prevent clips and better enable scaling the right side
* Wood Stage 2’s bottom platform is now a solid.  This largely affects Rush Jet when sinking under the weight of a heavy character.
* Shadow Man no longer fights Doc Robot twice in Score Mode
* Score Mode no longer allows for pausing after the player’s last stock is extinguished.  This also prevents certain bugs from occurring
* Wanaans no longer trigger after a match’s winner has been decided
* Wily 3 stage names have been improved
* Minor fixes made to petting the cat/dog.  Petting now extends leave/attack timers on the summons to allow for easier repeated petting.  Mega Man is now layered in front of Rush and is animated.  Mega Man doesn’t need to overlap as much to initiate petting.
* Balanced/Tourney stage lists have been updated per the latest tournament rules
* Move list and misc sprites have been corrected
* Certain character colors have been adjusted

### **Bugs fixed**

* Discord Presence no longer shows Playing Online after canceling out of online menus
* It’s no longer possible to cancel the server list menu while actively connecting to a host
* Charge timers are properly restored in practice mode when switching from power gear mode to normal
* Slide invulnerability was not working for Shadow Man and Needle Man.  This has been corrected
* Character spawn animations are now frozen when in time stopper
* Characters who are timestopped while throwing on a ladder no longer display the wrong sprite
* Mega Man’s EP now drains properly when using a stolen Proto Shield
* Mega Man’s Spark Shock now properly does +1 damage
* Mega Man can now summon multiple Gallops in power gear mode, matching Katyusha's ability
* Eddie’s delivery is no longer destroyed if tossed just offscreen, which was especially noticeable when Eddie was spawned near the top of the stage
* Cut Man’s hitstun direction is now properly set if hit after a wall jump
* Cut Man slash attacks now come out properly if used within the window of a rolling cutter being received and his throw animation completing
* Bouncing Bubble no longer crashes the game when getting reflected by Proto Jet
* Crash stage music now starts with the intro, and it loops properly
* Flash Gatling shots no longer instantly despawn when double jump is used off the top of the screen
* Wood Man can once again ride on a chicken
* Magnet Push/Pull now works on Top Man and opponents standing on ice
* Magnet Missile (and other weapons) now properly home in on bosses that are on the left side of the screen
* Gemini clone no longer warps into WM2 chamber if he didn’t enter the transporter
* Hard Dive now consistently hits bosses and enemies once every 12 frames, rather than sometimes hitting more often due to a bug.  This timer is shorter than the default no-reflect timer of 16 frames, enabling him to sometimes hit bosses and enemies twice with one attack
* Connecting a Giant Spark with an opponent stuck in Electric debuff no longer allows the character to initiate moves while still in hitstun.
* Search Mamba is now destroyed when connecting with an opponent (this was the intended behavior)
* Taking a hit during Snake Bite no longer results in strange behavior if the bite was used immediately after a hitstun cancel
* Shadow Man no longer continues to fast fall while in time stopper
* Large Shadow Blades no longer spawn if Shadow Man is hit during startup
* Pharaoh Man’s damage reduction has been fixed, he now properly takes 50% damage while charging a wave attack
* Pharaoh Man can no longer release a wave while in electric stun
* Tomahawk up-special feathers no longer combo, this was unintended behavior.  Normal feather attack still combos
* Doc Robot now fully resets his Flash Timestopper startup animation if he was hit out of one previously
* Doc Air Shooter ping effect now disappears properly
* Cool Man’s name is no longer Cold Man on the boss victory screen