I am trying to make a widow 1v1 gamemode. I want to give the players infrasight after like 30 seconds if they arent killing anybody or are getting killed. I am not the best at workshop so it would be really kind of you if someone could help me.
Thank you very much (:
I don’t think this is possible right now, but I would love to be corrected, because I’m trying to do something similar.
The best I’ve been able to do so far is use the “Create Icon” action. You can create an icon that is visible through walls at the position of the nearest enemy player (or just above them). I think the Eye icon with Red color looks best, but you can use anything you want, and you can even combine different ones.
You can also use the “Create In-world Text” action to display text above an enemy’s head (behind walls) that tells you which hero the person is playing. It won’t be useful for your Widow 1v1, but it could be useful in other situations.
I think it is possible. At first, you need a timer wich gets count up every second (add 1 to a variable in a loop with wait(1)). In a player took damage - rule you reset the timer to 0. If the timer reaches 30, you give all players 100% ult charge and use the push button/press button(ultimate) (I dont know how the action is called because I have never used it) This might work, its worth a try I think. if not you can still give everyone the ult charge without pressing the button virtually, so the players could use the ult themselfes.
Thank you, I am going to try this out
Edit: worked. Thanks again
Oh yeah, I sort of forgot that you had Widow’s existing ult available to you. In that case, Shanalotte’s suggestion should work much better for your game than mine would.
If for some reason you really wanted to do this, you might be able to do something similar with Sombra: when a condition is met, you set an enemy player’s max health super high without healing them; this will preserve their current health, but make them “damaged” so that Sombra can see them through walls. (Obviously not ideal since it you’d have to write something to stop the enemy from healing above their default max health, and they would have to suffer through the annoying red border and panting noise for the entire time.)
Jumping off Shanalotte’s suggestion, you might be able to accomplish something similar for multiplayer games. Currently there is no Widowmaker bot, but you might be able to spawn in any other bot and force a hero change to Widow.
From there, you could teleport the Widowbot somewhere out of the way where she can’t get into trouble (and make her unkillable, just to be safe), and just do the same thing as above to force her to use her ult when a condition is met.
This would allow you to get Widow’s ult effect as any hero (McCree duels, for example), and it would work with team games to! Only up to 5v5 though, since the bot takes up a player slot.
I’m not at the computer right now, so I don’t know if you can make a bot become Widowmaker, but if you have the time to try then plese do let me know if it works!
I tried it, but I didn’t managed to do it. Maybe I tried not enough, interesting idea though. I really would appreciate it if Blizzard would add more bots to the game, this would open up more possibilities. But now we have to work around that.
Darn. Worth a try.
Good luck with your game!
This is a good idea, but unfortunately the START FORCING PLAYER TO BE HERO action doesnt work on bots at all. Not even if you want to swap between two existing bot-heros.