012.438
Additions
- Now showing the seed of every endless level in top left above the zone you're on.
- Added sub worlds. In the level options, you can now add new sub worlds with specific names. When you switch sub world you will have a new canvas to play with. You can adjust level specific settings to each individual sub world, like weather, horizontal and vertical warping, etc.
- Added badges next to the names to denote whether a user is a developer, bug finder, or supporter. Added specific colors to each player name, and pop-ups that display what each of them are on hover.
-
New Items
- Far Sight: Magic, Wand-specific, stackable. +15% summon enemy acquisition range per stack. It changes the 8-block aggro radius without increasing projectile firing range.
- Part Magnet: Magic, general, stackable. +15% Ivan part-search range per stack. It expands the existing 200px search radius, not his actual pickup collision radius.
- Familiar Bond: Legendary, Wand-specific, non-stackable. When a summon has no combat target and falls more than 4 blocks behind Spark, its idle movement becomes 4× normal until it gets back within 1.75 blocks. Combat immediately disables the catch-up boost.
- Radiance: Magic, general, stackable. +12.5% Spark and Ivan light radius per stack.
- Echo Bond: Duplicates the actual successful attack from Ivan’s current location at 50% damage / 50% size.
- Rear Guard: An orb follows behind Spark at chest height and deals 10 contact damage.
- Fairy Ring: Each stack adds an Ivan orbital. They deal 20 contact damage, and absorb any enemy projectiles they touch.
Improvements
- Increased the amount of parts you receive from most items to match value relative to enemies who drop parts in the first place (weapons were already increased before).
- Added basic spam protection to the chat.
- Player shadows (other players) should now fade out and then fade back in when they enter/exit the void (teleport, die, restart, etc) instead of just flying across the map.
- Improved the Bows' Arrow's flight trajectory, and added a line that illustrated where the arrow will go. I wanted this because it's the only weapon who's flight path was ambiguous. So, let's give it less guessing.
- Improved the sniper line's appearance (from enemies).
- Tightened up the turning on the ground, loosened it in air. The goal being: move physics closer to Super Mario World than Mario Maker.
Bug Fixes
- Fixed a bug where the endless level's seed wasn't refreshing on every restart without a seed.
- Fixed bugs relating to data injection and escaping characters, allowing us to now properly use quotations and any other characters on notice boards, subworld names, level names, descriptions, and things of that nature.
- Fixed a bug where you could start to build up running speed before a level actually starts.
- Fixed a bug where projectiles would continue to produce vfx's while the game was paused.
- Fixed a bug where an input would remain held if you paused the game, and let go of the input, making it then persist after you continued playing.
- Fixed a bug where command+R (browser refresh) would be overtaken by the quick key R (restart level).