Create

This is a PVE gamemode. Kill all AI bots to receive your choice of upgrades and open a portal to the next room. Difficulty increases with each room cleared. Players are given 1 life to see how far they can get.
All heros are planned to be custom.
Average playtime is 20 minutes. The game is balanced to be difficult overall and to ramp up in difficulty fast enough where there is no hour long games.

Features

  • 11 custom heros each with around 6 hero specific rewards each
  • 34 global rewards for all heros (inculding non-custom)
  • 8 Enemy heros called hostiles, each with seperate AI
  • 35 different custom rooms all from the out of bounds area in "New Queen Street"
  • Custom huds and help menus in-game
  • Many easily changable settings such as hostile scaling, reward scaling, difficulty, and starting rewards.

Coop-Multiplayer features

  • Reviving dead allies
  • Difficulty scaling with number of players
  • Heros made specifically for multiplayer (Reinhardt + Zenyatta requires each other)
  • Saves player progress on disconnect (If the lobby is still running)

This gamemode was created by only me (Springall) and 99% of the playtesting was also by me. I have given my best effort to find any bugs, balancing issues, and server crashes I could so any feedback is much appreciated.

This gamemode should never crash due to server overload in singleplayer (With default settings).


Features preview

At the end of each room, you pick 1 of 3 randomly choosen rewards. This is the list of non-hero specific rewards all heros can pick from (Including non-custom heros). Each reward can be picked multiple times.

0 - (+35%) damage
1 - (+25%) healing and (15%) critical damage
2 - (+25%) speed and (^6%) critical chance
3 - (+30%) critical damage
4 - (^12%) critical chance
5 - (+6%) lifesteal
6 - (^20%) chance for full ult charge after ulting. Otherwise, start with (^20%) ult charge
7 - (^15%) resistance and (+8) regeneration at low (<30%) health
8 - (*36%) Critical damage and (^15%) resistance at high health
9 - Unkillable for (+5) seconds apon reaching 1 hp per room
10 - (+3%) lifesteal, (+20%) healing, and (+10%) speed
11 - (^6%) critical chance, (+15%) critical damage
12 - (+8) Regeneration
13 - [1 - 1/[1(+0.5)]] of damage taken is dealt over 3 (+2) seconds
14 - (+80) Temporary health on kill
15 - Instantly kill hostiles under (^15%) health
16 - Hostiles within 10 (+2) meters take (+100) indirect damage every 5 (-^10% faster after lvl 1) seconds
17 - Explode hostiles on kill dealing (+175) indirect damage in a 5 (+2) meter radius
18 - At low health (<30%), gain (+160) temporary health. 25 sec cooldown (-1, max -15) sec cooldown
19 - When reaching full health become invincible (+2.5 sec). 3 sec cooldown
20 - Every 11 (-1) seconds, next stun is cleansed and gives (+120) temp health
21 - (+17.5%) damage and (+25%) healing
22 - (+4) regen and (+30%) health
23 - (+17.5%) damage and (^6%) critical chance
24 - (+30%) health (+3%) lifesteal
25 - At the start of each room, 4 (+1) healing packs [healing (+64)] spawn in random locations
26 - (+3%) lifesteal and (+15%) critical damage
27 - (+60%) health
28 - (+25%) healing and (+4) regen
29 - In each room, (+55%) randomly divied up to health, healing, speed and damage [Stats are weighted to be equal in value]
30 - (*25%) speed and (+9%) lifesteal on kill for 4 (+1) seconds
31 - (+25%) speed and (+30%) health
32 - Every 5 seconds, fire (+1) homming missle at the furthest hostile dealing 100 (+25) indirect dmg
33 - Leave a mine every 5 (-^5% after lvl 1) meters on the ground that deals (+75) indirect damage for 4 (+1) meters


After room 5 you pick between Tank, Bruiser, and Assassin. Every room after you pick between 3 fixed rewards.

Tank
Health and healing rewards are increased by (+5%)
Gain (^0.3%) critical chance every 10 seconds in each room.
(+8%) Damage taken reflected back. [Does not scale from damage, can crit]

Bruiser
(+17.3%) of your increased damage as health
Speed and damage rewards are increased by (+5%)
(+15%) chance to revive when you die. -100% on death for the current room.

Assassin
Damage rewards are increased by (+15%), healing by (+5%), and health by (-10%)
Critical damage rewards are increased by (+5%)
Invincible for (+0.4) seconds on kill


Junker Queen
Adrenaline Rush
  • Generates charge which is spent on abilities and attacks for enchanced effects.

  • Spent charge turns into discharge which will zap a nearby hostile after a delay. Chains on kill

Scattergun
  • Spends charge for extra damage and stuns

  • Has 2 ammo and reloads faster

Jagged Blade
  • Discharge also zaps stuck hostile

Commanding shout
  • Repeatedly spends charge to damage nearby hostiles

Carnage
  • Converts all of discharge to 50% charge

Junkrat

Randomly changes stats. Random effects happen on hit and when hit.. Uses ultimate frequently and uncontrollably.

Total mayhem
  • Kills when dead revive him

Steel trap
  • Changed to be a bomb that explodes every bounce. Can be used when dead

Rip-tire
  • Gain ultimate charge randomly and is used whenever possible

Mercy

Has 3 AI bots (changes with number of players; Adjustable in settings)

Caduceus Staff
  • Damage boosting or holding secondary fire with pistol generates charge

Caduceus Blaster
  • When releasing secondary fire, fire a high damaging projectile

Genji

Gain a killstreak for killing hostiles within a time frame. Each kill resets the timer. Gain damage and ultimate charge depending on the killstreak.

Deflect
  • Can't take damage when deflecting

Dragonblade
  • Ultimate charge resets on room clear. Resets killstreak timer

Hanzo
Lunge
  • Headshots uses lunge and resets its cooldown

Sonic arrow
  • Explodes on impact

Storm arrows
  • Fires 4 additional projectiles converging to a point

Dragonstrike
  • Activates 3 times in a row with low gravity

Sojourn

Every other room gain a prefix or a sufix instead of a reward. Prefixes give stat increases and sufixes give reward increases. You only can have 3 prefixes and 3 sufixes.

Power slide
  • Cooldown resets on kill. No cooldown when using ultimate

Disruptor shot
  • Fires in a burst of 3

Reinhardt

Plays with a Zenyatta on his back. An AI Zenyatta will be provided in solo play.

Fire Strike
  • Teleports you to hit hostiles. Less end lag

Earthshatter
  • Launches you high into the air before slaming you down

Zenyatta

Plays ontop of a Reinhardt. An AI Reinhardt will be provided in solo play. Can dash Reinhardt in any direction and can crouch to shrink and gain damage resistance

Roadhog
Take a breather
  • Also damages nearby hostiles. Heals off of the damage dealt. Still heals normally

Chain hook
  • Can be cancled mid use. 2 second cooldown on hit, none on miss

Pig pen
  • Rains scrap on hit enemies. If too much scrap spawns, a scrap nuke is launched

Whole hog
  • Pulls in hit hostiles

Mei
Endothermic Blaster
  • Deals half damage. 20% of the damage is converted to poison. Poison decays after no poison was applied for a long enough duration

Cryo-Freeze
  • Stops poison from decaying when active

Quick melee
  • Hostile explodes dealing damage equal to their poison. Removes all poison on target

Doomfist
Rocket punch
  • Grabs all hostiles hit and slams them to the ground

Seismic Slam
  • Doesn't move you but activates 3 times in a row

Quick melee
  • Grabs the hostile and pummels them.

Players | 1 - 3
Categories: Survival, PvE, Hero Adjustments
Heroes: Doomfist, Junker Queen, Reinhardt, Roadhog, Genji, and 6 more...
Created at:
Last updated:
Current version: 1.5

Users Also Like

Similar Codes

Join the Workshop.codes Discord