kirbyiscool
New member
If one upgrades an ability mid-use, strange behavior occurs depending on the ability. For example, AP upgrades that grant range will increase the range of the ability being used, BUT not increase the visual range. This includes abilities such as Infernus or Dynamo Ult with the 3rd and 1st AP upgrades, respectively. I attached a video demonstrating this with Infernus, where the bot is still hit by the Ult even though, visually, it is out of range (I also tested this on the receiving end to make sure it wasn't just on the ability user's side, and still experienced it).
Another issue with this is that player can cast an ability, for example Dynamo Ult, upgrade it to the first level, gaining +2m range, and refund the point after to get the level's effect for free. I tested this in an actual no-cheat lobby to ensure that it let me refund it without cheats. Normally when an ability is cast, it makes it so that you cannot refund points put into it, but because the point is put in AFTER the ability is cast, it allows you to.
There are other bugged interactions caused by upgrading abilities mid-cast, such as Seven's Ult continuing without dealing damage with the second AP upgrade, Viscous Ult duration visually increasing but appears to run out early, and probably many others I am not aware of.
This could be remedied by fixing the individual bugs such as updating the visual range mid-cast, or disallowing refunding AP points mid-cast, but in my opinion, the player should simply be disallowed to upgrade channeled abilities mid-cast. Not only would it remove the bugged interactions, but it would also remove the gimmicky strategy of min-maxing when to upgrade abilities and force the player to make smarter decisions by having to upgrade their abilities they plan on using before they use actually them.
Another issue with this is that player can cast an ability, for example Dynamo Ult, upgrade it to the first level, gaining +2m range, and refund the point after to get the level's effect for free. I tested this in an actual no-cheat lobby to ensure that it let me refund it without cheats. Normally when an ability is cast, it makes it so that you cannot refund points put into it, but because the point is put in AFTER the ability is cast, it allows you to.
There are other bugged interactions caused by upgrading abilities mid-cast, such as Seven's Ult continuing without dealing damage with the second AP upgrade, Viscous Ult duration visually increasing but appears to run out early, and probably many others I am not aware of.
This could be remedied by fixing the individual bugs such as updating the visual range mid-cast, or disallowing refunding AP points mid-cast, but in my opinion, the player should simply be disallowed to upgrade channeled abilities mid-cast. Not only would it remove the bugged interactions, but it would also remove the gimmicky strategy of min-maxing when to upgrade abilities and force the player to make smarter decisions by having to upgrade their abilities they plan on using before they use actually them.