Create
Return to post

Comparing difference between and

View raw
  • rule("==GAMEPLAY==")
  • settings
  • {
  • main
  • {
  • Description: "Overwatch boxing improved (Made by Nix), more info can be found here: https://workshop.codes/improvedowboxing"
  • }
  • lobby
  • {
  • Max Spectators: 12
  • Max Team 1 Players: 6
  • Max Team 2 Players: 6
  • }
  • modes
  • {
  • Elimination
  • {
  • Draw After Match Time Elapsed With No Tiebreaker: 60
  • Reveal Heroes: On
  • Reveal Heroes After Match Time Elapsed: 180
  • Score To Win: 6
  • Tiebreaker After Match Time Elapsed: 240
  • Time To Capture: 5
  • disabled maps
  • {
  • Workshop Expanse
  • }
  • }
  • General
  • {
  • Game Mode Start: Manual
  • Hero Limit: 2 Per Team
  • Spawn Health Packs: Disabled
  • }
  • }
  • heroes
  • {
  • General
  • {
  • Baptiste
  • {
  • Ammunition Clip Size Scalar: 25%
  • Damage Received: 500%
  • Healing Dealt: 10%
  • Healing Received: 10%
  • Health: 10%
  • Immortality Field Cooldown Time: 500%
  • Movement Gravity: 115%
  • Movement Speed: 175%
  • Primary Fire: Off
  • Regenerative Burst: Off
  • Secondary Fire: Off
  • Ultimate Ability Amplification Matrix: Off
  • Ultimate Duration: 25%
  • }
  • D.Va
  • {
  • Boosters Cooldown Time: 350%
  • Boosters Knockback Scalar: 200%
  • Damage Received: 500%
  • Defense Matrix: Off
  • Healing Received: 10%
  • Health: 10%
  • Jump Vertical Speed: 80%
  • Micro Missiles: Off
  • Movement Gravity: 150%
  • Movement Speed: 150%
  • Primary Fire: Off
  • Ultimate Ability Self-Destruct: Off
  • }
  • Echo
  • {
  • Ammunition Clip Size Scalar: 25%
  • Damage Received: 500%
  • Flight Cooldown Time: 500%
  • Focusing Beam: Off
  • Healing Received: 10%
  • Health: 10%
  • Movement Speed: 155%
  • Primary Fire: Off
  • Sticky Bombs: Off
  • Ultimate Generation - Combat Duplicate: 500%
  • Ultimate Generation - Passive Duplicate: 40%
  • Ultimate Generation Duplicate: 500%
  • }
  • McCree
  • {
  • Ammunition Clip Size Scalar: 25%
  • Combat Roll Cooldown Time: 200%
  • Damage Received: 500%
  • Flashbang Cooldown Time: 50%
  • Healing Received: 10%
  • Health: 10%
  • Jump Vertical Speed: 120%
  • Movement Gravity: 98%
  • Movement Speed: 190%
  • Primary Fire: Off
  • Secondary Fire: Off
  • Ultimate Ability Deadeye: Off
  • }
  • Mercy
  • {
  • Ammunition Clip Size Scalar: 25%
  • Damage Received: 500%
  • Guardian Angel Cooldown Time: 150%
  • Healing Dealt: 10%
  • Healing Received: 10%
  • Health: 10%
  • Jump Vertical Speed: 145%
  • Movement Gravity: 96%
  • Movement Speed: 170%
  • Primary Fire: Off
  • Regeneration: Off
  • Resurrect Cooldown Time: 500%
  • Secondary Fire: Off
  • Ultimate Generation - Combat Valkyrie: 0%
  • Ultimate Generation - Passive Valkyrie: 0%
  • Ultimate Generation Valkyrie: 10%
  • Weapons Enabled: Caduceus Staff Only
  • }
  • Moira
  • {
  • Biotic Energy Maximum: 20%
  • Biotic Energy Recharge Rate: 0%
  • Biotic Orb: Off
  • Damage Received: 500%
  • Fade Cooldown Time: 500%
  • Healing Dealt: 10%
  • Healing Received: 10%
  • Health: 10%
  • Jump Vertical Speed: 120%
  • Movement Speed: 170%
  • Primary Fire: Off
  • Secondary Fire: Off
  • Ultimate Duration: 25%
  • Ultimate Generation - Combat Coalescence: 500%
  • Ultimate Generation - Passive Coalescence: 40%
  • Ultimate Generation Coalescence: 500%
  • }
  • Pharah
  • {
  • Ammunition Clip Size Scalar: 25%
  • Concussive Blast Cooldown Time: 200%
  • Damage Received: 500%
  • Health: 10%
  • Hover Jets: Off
  • Hover Jets Vertical Speed Scalar: 70%
  • Jump Jet Cooldown Time: 180%
  • Jump Vertical Speed: 120%
  • Movement Gravity: 97%
  • Movement Speed: 160%
  • Primary Fire: Off
  • Rocket Launcher Knockback Scalar: 0%
  • }
  • Reaper
  • {
  • Ammunition Clip Size Scalar: 25%
  • Damage Received: 500%
  • Healing Dealt: 10%
  • Healing Received: 10%
  • Health: 10%
  • Jump Vertical Speed: 120%
  • Movement Gravity: 98%
  • Movement Speed: 170%
  • Primary Fire: Off
  • Shadow Step Cooldown Time: 250%
  • Ultimate Ability Death Blossom: Off
  • Wraith Form Cooldown Time: 250%
  • }
  • Roadhog
  • {
  • Chain Hook: Off
  • Primary Fire: Off
  • Secondary Fire: Off
  • Take a Breather: Off
  • Ultimate Ability Whole Hog: Off
  • }
  • Sombra
  • {
  • Ammunition Clip Size Scalar: 25%
  • Damage Received: 500%
  • Hack Cooldown Time: 170%
  • Healing Received: 10%
  • Health: 10%
  • Jump Vertical Speed: 120%
  • Movement Gravity: 96%
  • Movement Speed: 160%
  • Primary Fire: Off
  • Stealth Cooldown Time: 200%
  • Translocator: Off
  • Ultimate Generation - Combat EMP: 500%
  • Ultimate Generation - Passive EMP: 40%
  • Ultimate Generation EMP: 500%
  • }
  • Torbjörn
  • {
  • Ammunition Clip Size Scalar: 25%
  • Damage Received: 500%
  • Deploy Turret: Off
  • Healing Received: 10%
  • Health: 10%
  • Jump Vertical Speed: 150%
  • Movement Gravity: 98%
  • Movement Speed: 140%
  • Overload Cooldown Time: 230%
  • Secondary Fire: Off
  • Ultimate Ability Molten Core: Off
  • Weapons Enabled: Forge Hammer Only
  • }
  • Zenyatta
  • {
  • Ammunition Clip Size Scalar: 25%
  • Damage Received: 500%
  • Healing Dealt: 10%
  • Healing Received: 10%
  • Health: 10%
  • Jump Vertical Speed: 145%
  • Movement Gravity: 95%
  • Movement Speed: 200%
  • Orb of Harmony: Off
  • Primary Fire: Off
  • Secondary Fire: Off
  • Ultimate Generation - Combat Transcendence: 500%
  • Ultimate Generation - Passive Transcendence: 60%
  • Ultimate Generation Transcendence: 500%
  • }
  • enabled heroes
  • {
  • Baptiste
  • D.Va
  • Echo
  • McCree
  • Mercy
  • Moira
  • Pharah
  • Reaper
  • Sombra
  • Torbjörn
  • Zenyatta
  • }
  • }
  • }
  • }
  • disabled rule("==GAMEPLAY==")
  • {
  • event
  • {
  • Ongoing - Global;
  • }
  • }
  • rule("Destroy Info")
  • rule("Click to melee")
  • {
  • event
  • {
  • Ongoing - Each Player;
  • All;
  • All;
  • }
  • conditions
  • {
  • Is Button Held(Event Player, Reload) == True;
  • Is Button Held(Event Player, Primary Fire) == True;
  • }
  • actions
  • {
  • Destroy All HUD Text;
  • }
  • }
  • rule("-HOST COMMANDS-")
  • {
  • event
  • {
  • Ongoing - Global;
  • Press Button(Event Player, Melee);
  • }
  • }
  • rule("Reload+Interact create enemy roadhog")
  • rule("Reset Speed")
  • {
  • event
  • {
  • Ongoing - Each Player;
  • All;
  • Slot 0;
  • All;
  • }
  • conditions
  • {
  • Is Button Held(Event Player, Reload) == True;
  • Is Button Held(Event Player, Interact) == True;
  • Host Player == True;
  • Is Between Rounds == True;
  • }
  • actions
  • {
  • Create Dummy Bot(Hero(Roadhog), Opposite Team Of(Team Of(Event Player)), -1, Event Player, Event Player);
  • Set Move Speed(All Players(All Teams), 100);
  • }
  • }
  • rule("Crouch+Interact Destroy Roadhogs")
  • disabled rule("-HOST COMMANDS-")
  • {
  • event
  • {
  • Ongoing - Global;
  • }
  • }
  • disabled rule("Interact+Reload for roadhog")
  • {
  • event
  • {
  • Ongoing - Each Player;
  • All;
  • All;
  • }
  • conditions
  • {
  • Is Button Held(Event Player, Crouch) == True;
  • Is Button Held(Event Player, Reload) == True;
  • Is Button Held(Event Player, Interact) == True;
  • Host Player == True;
  • }
  • actions
  • {
  • Destroy All Dummy Bots;
  • Create Dummy Bot(Hero(Roadhog), Team 2, -1, Event Player, Event Player);
  • }
  • }
  • rule("Melee+Interact create friendly roadhog")
  • disabled rule("Crouch+Interact Destroy Roadhog")
  • {
  • event
  • {
  • Ongoing - Each Player;
  • All;
  • Slot 0;
  • All;
  • }
  • conditions
  • {
  • Is Button Held(Event Player, Melee) == True;
  • Is Button Held(Event Player, Crouch) == True;
  • Is Button Held(Event Player, Interact) == True;
  • Host Player == True;
  • }
  • actions
  • {
  • Create Dummy Bot(Hero(Roadhog), Team Of(Event Player), -1, Event Player, Event Player);
  • Destroy All Dummy Bots;
  • }
  • }
  • rule("Jump+Interact Kill friendly roadhog")
  • disabled rule("Melee+Interact create friendly bot")
  • {
  • event
  • {
  • Ongoing - Each Player;
  • All;
  • All;
  • }
  • conditions
  • {
  • Is Button Held(Event Player, Jump) == True;
  • Is Button Held(Event Player, Melee) == True;
  • Is Button Held(Event Player, Interact) == True;
  • Host Player == True;
  • }
  • actions
  • {
  • Kill(Players On Hero(Hero(Roadhog), Team 1), Null);
  • Create Dummy Bot(Hero(Roadhog), Team 1, -1, Event Player, Event Player);
  • }
  • }
  • disabled rule("Interact+primary fire for mercy ult")
  • disabled rule("Jump+Interact Kill friendly roadhog")
  • {
  • event
  • {
  • Ongoing - Each Player;
  • All;
  • All;
  • }
  • conditions
  • {
  • Is Button Held(Event Player, Primary Fire) == True;
  • Is Button Held(Event Player, Jump) == True;
  • Is Button Held(Event Player, Interact) == True;
  • Host Player == True;
  • }
  • actions
  • {
  • Create Dummy Bot(Hero(Mercy), Team 1, -1, Event Player, Event Player);
  • Set Ultimate Charge(Players On Hero(Hero(Mercy), All Teams), 100);
  • Kill(Players On Hero(Hero(Roadhog), Team 1), Null);
  • }
  • }
  • disabled rule("Mercy bot use ult")
  • disabled rule("interact+primary fire for mercy")
  • {
  • event
  • {
  • Ongoing - Each Player;
  • All;
  • All;
  • }
  • conditions
  • {
  • Ultimate Charge Percent(Event Player) == 100;
  • Hero(Mercy) == True;
  • Is Button Held(Event Player, Primary Fire) == True;
  • Is Button Held(Event Player, Interact) == True;
  • Host Player == True;
  • }
  • actions
  • {
  • Press Button(Players On Hero(Hero(Mercy), All Teams), Ultimate);
  • Create Dummy Bot(Hero(Mercy), Team 2, -1, Event Player, Event Player);
  • }
  • }
  • disabled rule("Interact+Primary fire for 100 percent ult")
  • disabled rule("interact+primary fire for zenyatta melee")
  • {
  • event
  • {
  • Ongoing - Each Player;
  • All;
  • All;
  • }
  • conditions
  • {
  • Is Button Held(Event Player, Interact) == True;
  • Is Button Held(Event Player, Primary Fire) == True;
  • Is Button Held(Event Player, Interact) == True;
  • Host Player == True;
  • }
  • actions
  • {
  • Set Ultimate Charge(Event Player, 100);
  • Create Dummy Bot(Hero(Zenyatta), Team 2, -1, Event Player, Event Player);
  • Wait(2.250, Ignore Condition);
  • Press Button(Players On Hero(Hero(Zenyatta), All Teams), Melee);
  • }
  • }
  • disabled rule("Primary fire+Interact for enemy baptise using invincibilty")
  • disabled rule("Interact+primary fire for 20 damage")
  • {
  • event
  • {
  • Ongoing - Each Player;
  • All;
  • All;
  • }
  • conditions
  • {
  • Is Button Held(Event Player, Primary Fire) == True;
  • Is Button Held(Event Player, Interact) == True;
  • Host Player == True;
  • }
  • actions
  • {
  • Create Dummy Bot(Hero(Baptiste), Team 2, -1, Event Player, Event Player);
  • Wait(1, Ignore Condition);
  • Press Button(Players On Hero(Hero(Baptiste), All Teams), Ability 2);
  • Damage(Event Player, Null, 60);
  • }
  • }
  • rule("==CHARACTERS==")
  • disabled rule("==CHARACTERS==")
  • {
  • event
  • {
  • Ongoing - Global;
  • }
  • }
  • rule("-MERCY-")
  • disabled rule("-MERCY-")
  • {
  • event
  • {
  • Ongoing - Global;
  • }
  • }
  • rule("Disable Mercy ult")
  • rule("Mercy 1 kill 50 percent ult")
  • {
  • event
  • {
  • Ongoing - Each Player;
  • All;
  • All;
  • }
  • conditions
  • {
  • Is Using Ultimate(Event Player) == True;
  • Player Variable(Event Player, U) == 1;
  • Hero(Mercy) == True;
  • }
  • actions
  • {
  • Wait(16, Ignore Condition);
  • Set Ultimate Ability Enabled(Event Player, False);
  • Set Ultimate Charge(Event Player, 50);
  • }
  • }
  • rule("Mercy ult speed")
  • rule("Mercy 2 kill 100 percent ult")
  • {
  • event
  • {
  • Ongoing - Each Player;
  • All;
  • All;
  • }
  • conditions
  • {
  • Is Alive(Event Player) == True;
  • Player Variable(Event Player, U) == 2;
  • Hero(Mercy) == True;
  • }
  • actions
  • {
  • Wait(0.001, Ignore Condition);
  • Set Move Speed(Event Player, 100);
  • Loop;
  • Set Ultimate Charge(Event Player, 100);
  • }
  • }
  • disabled rule("Mercy Explained")
  • rule("Mercy ult 1")
  • {
  • event
  • {
  • Ongoing - Each Player;
  • All;
  • All;
  • }
  • conditions
  • {
  • Players On Hero(Hero(Mercy), All Teams) == True;
  • Is Between Rounds == True;
  • }
  • actions
  • {
  • Create HUD Text(Players On Hero(Hero(Mercy), All Teams), Custom String("You only get one use of Mercy's ultimate", Null, Null,
  • Null), Null, Null, Top, 1, White, White, Yellow, Visible To and String, Default Visibility);
  • Create HUD Text(Players On Hero(Hero(Mercy), All Teams), Custom String("Press 'reload' to remove info", Null, Null, Null), Null,
  • Null, Top, 3, White, White, Yellow, Visible To and String, Default Visibility);
  • Set Player Variable(Event Player, U, 0);
  • }
  • }
  • rule("-MOIRA-")
  • rule("Mercy ult 2")
  • {
  • event
  • {
  • Ongoing - Global;
  • }
  • }
  • rule("Moira ult enabled")
  • {
  • event
  • {
  • Ongoing - Each Player;
  • Player Earned Elimination;
  • All;
  • All;
  • }
  • conditions
  • {
  • Is Alive(Event Player) == True;
  • Hero(Mercy) == True;
  • }
  • actions
  • {
  • Wait(0.001, Ignore Condition);
  • Set Ultimate Ability Enabled(Event Player, True);
  • Loop;
  • Modify Player Variable(Event Player, U, Add, 1);
  • }
  • }
  • disabled rule("-MOIRA-")
  • {
  • event
  • {
  • Ongoing - Global;
  • }
  • }
  • rule("Moira Ult effects")
  • {
  • event
  • {
  • Ongoing - Each Player;
  • All;
  • All;
  • }
  • conditions
  • {
  • Hero(Moira) == Is Using Ultimate(Event Player);
  • Hero(Moira) == True;
  • Is Using Ultimate(Event Player) == True;
  • }
  • actions
  • {
  • Set Move Speed(Event Player, 125);
  • Set Move Speed(Event Player, 120);
  • Set Damage Dealt(Event Player, 0);
  • Wait(2.500, Ignore Condition);
  • Set Damage Dealt(Event Player, 100);
  • Set Move Speed(Event Player, 100);
  • }
  • }
  • disabled rule("Moira Explained")
  • disabled rule("-SOMBRA-")
  • {
  • event
  • {
  • Ongoing - Global;
  • }
  • }
  • rule("Sombra invis 10 secs")
  • {
  • event
  • {
  • Ongoing - Each Player;
  • All;
  • All;
  • }
  • conditions
  • {
  • Players On Hero(Hero(Moira), All Teams) == True;
  • Is Using Ability 1(Event Player) == True;
  • Hero Of(Event Player) == Hero(Sombra);
  • }
  • actions
  • {
  • Create HUD Text(Players On Hero(Hero(Moira), All Teams), Custom String("Moira's ultimate gives her a speed boost for 3 seconds.",
  • Null, Null, Null), Null, Null, Top, 1, White, White, Purple, Visible To and String, Default Visibility);
  • Create HUD Text(Players On Hero(Hero(Moira), All Teams), Custom String("Moira's ultimate does not damage or heal any players",
  • Null, Null, Null), Null, Null, Top, 2, White, White, Purple, Visible To and String, Default Visibility);
  • Create HUD Text(Players On Hero(Hero(Moira), All Teams), Custom String("Press 'reload' to remove info", Null, Null, Null), Null,
  • Null, Top, 3, White, White, Purple, Visible To and String, Default Visibility);
  • Small Message(All Players(All Teams), Custom String("10", Null, Null, Null));
  • Wait(1, Abort When False);
  • Small Message(All Players(All Teams), Custom String("9", Null, Null, Null));
  • Wait(1, Abort When False);
  • Small Message(All Players(All Teams), Custom String("8", Null, Null, Null));
  • Wait(1, Abort When False);
  • Small Message(All Players(All Teams), Custom String("7", Null, Null, Null));
  • Wait(1, Abort When False);
  • Small Message(All Players(All Teams), Custom String("6", Null, Null, Null));
  • Wait(1, Abort When False);
  • Small Message(All Players(All Teams), Custom String("5", Null, Null, Null));
  • Wait(1, Abort When False);
  • Small Message(All Players(All Teams), Custom String("4", Null, Null, Null));
  • Wait(1, Abort When False);
  • Small Message(All Players(All Teams), Custom String("3", Null, Null, Null));
  • Wait(1, Abort When False);
  • Small Message(All Players(All Teams), Custom String("2", Null, Null, Null));
  • Wait(1, Abort When False);
  • Small Message(All Players(All Teams), Custom String("1", Null, Null, Null));
  • Wait(1, Abort When False);
  • Damage(Event Player, Null, 0.001);
  • }
  • }
  • rule("-SOMBRA-")
  • disabled rule("-D.VA-")
  • {
  • event
  • {
  • Ongoing - Global;
  • }
  • }
  • rule("Sombra invis 10 secs")
  • rule("D.va out of mech")
  • {
  • event
  • {
  • Player Took Damage;
  • All;
  • All;
  • }
  • conditions
  • {
  • Hero Of(Event Player) == Hero(D.Va);
  • }
  • actions
  • {
  • Set Move Speed(Event Player, 100);
  • Set Gravity(Event Player, 55);
  • }
  • }
  • rule("D.va using boost")
  • {
  • event
  • {
  • Ongoing - Each Player;
  • All;
  • All;
  • }
  • conditions
  • {
  • Is Using Ability 1(Event Player) == True;
  • Hero Of(Event Player) == Hero(D.Va);
  • }
  • actions
  • {
  • Wait(7, Abort When False);
  • Big Message(Event Player, Custom String("Invisibility ending in 3 seconds", Null, Null, Null));
  • Wait(3, Abort When False);
  • Damage(Event Player, Null, 0.001);
  • Set Move Speed(Event Player, 40);
  • }
  • }
  • rule("Sombra ult enabled")
  • rule("D.va not using boost")
  • {
  • event
  • {
  • Ongoing - Each Player;
  • All;
  • All;
  • }
  • conditions
  • {
  • Is Alive(Event Player) == True;
  • Is Using Ability 1(Event Player) == False;
  • Hero Of(Event Player) == Hero(D.Va);
  • }
  • actions
  • {
  • Wait(0.001, Ignore Condition);
  • Set Ultimate Ability Enabled(Event Player, True);
  • Set Move Speed(Event Player, 100);
  • Loop;
  • }
  • }
Join the Workshop.codes Discord