PASSIVE ABILITIES
by sweetenereboy
INTRODUCTION
After watching a youtube video about passive abilities, i thought that it would be interesting to create some in the Workshop. I have created passives for all heroes except Moira, Tracer, Symmetra and Ashe. I have read the next patch Workshop update, and I would like to experiment with Ashe ammo, Tracer and Symmetra charges and Moira resource.
CODE:
—> To play: 2YS1G
—> To experiment: PPCSJ
PASSIVE GLOSSARY
Tanks
Orisa
Gallop:
If Orisa has not used any abilities, attacks or received any damage in the last five seconds, then she gains a movement speed increase of 20%
Roadhog
Deal of the Day:
Healing Roadhog charges the healer ultimate faster
Sigma
Impulse Control
Sigma melee deals 10 additional damage (40 damage in total) and applies knockback
Winston
Better Defenses
The Barriers Projector cooldown is instantly reset whenever a teammate is eliminated
Wrecking Ball
Lab rat
When dropping to 150 HP, Wrecking Ball gains a movement speed increase of 50% in ball form.
Damage
McCree
The Quick
Critical hits will reduce the current cooldown of the Roll abilities by two seconds
Mei
Brittle
Frozen enemies receive an additional 10% damage from all sources
Soldier: 76
The Legs
Sprinting will speed up the cooldown of Soldier’s other abilities
Torbjörn
My baby!
Having the turret active, gives Torbjörn a movement speed increase of 20%, and reduces damage received by 20%.
Widowmaker
Spider’s Sense
When Widowmaker eliminates an enemy with a headshot, she can quickly see where other enemies are through the map for 2.5 seconds.
Ashe
???
Coming next patch
Symmetra
???
Coming next patch
Tracer
???
Coming next patch
Support
Ana
Transfusion
Ana heals herself 30% of what she heals her allies
Moira
???
Coming next patch
Zenyatta
True Harmony
When both orbs have been applied for more than 2 seconds, Zenyatta receives 30% less damage, and his healing is increased by 30%.
CUSTOMIZATION
In the Workshop editor, there’s a rule for customization only. Maybe its a little bit confusing, so I’m gonna explain it here. Ingame there are also some explanation, but I also wanted to explain here.
Percentatge customization:
With some heroes, the values are over 100. So, 100 is the default. For example, if you want to modify Orisa passive and set 70% movement speed instead of 30%, you will have to put 170 in the variable. Another example is Torbjorn damage received reduction. If you want the reduction to be 40% instead of 20%, you will have to put 60 in the variable. This is because 100 is the default damage received, if you want -40%, you will have to substract 100-40 = 60.
Percentatge multiply
In some cases you have to subtract the percentage. For example with Ana, the healing received is 30% of the total heal. What the script does is multiply every heal by 0.3, and then heals this quantity to you. If you want the healing to be 50% instead of 30%, you will have to put 0.5 in the customization variable.
Blatant numbers
In some cases its so much simpler, you just have to put the number that you want. For example, in McCree case you just have to put the number of seconds in the variable.
CREDITS
→ Script: All done by: sweetenerboy#2602
→ Ideas and concepts:
----> This video has been very helpful: Video
----> This reddit threat has also helped: Threat
----> This post has also helped with Zenyatta: Post
----> If I have used ur idea and you don’t appear here, comment and I’ll add it