Things we need for making more champion abiilitys:
-More attack types (Currently only projectile, laser and placeable)
~e.g Aoe, Zone, Cone, Following damage(Tyndamere E spin), Placable character (TeemoMushshroom, ShacoBox)
-Ability categorie type like OnFinishCasting for passive abilitys (e.g. public void OnPersist)
-Easier structure recognize (target is Structure)
-Get champion level (for passives scaling with champion level)
-More listeners:
~how many spells were cast around you (for e.g. Kassadin E, Maokai passive)
~if certain spell is active (e.g. if GP's E is active, remove passive E effect, Fiora getting movement speed when aa or q while e is active)
~if a target has been hit recently
~if a has already been killed by you (Rengar new bonetooth passive) [No need to rush that, just for later]
~if an enemy has walked to a certain position after a spell (e.g. Veigar Stun cage, walking into Jinx E traps (Not sure if not already possible))
~(No idea how to describe it) Tech for Kalista E (add listener for ba's in a period of time, refreshing timer with each ba and removing them with pressing E)
~Make a spell unuseable unless certain criteria is given (e.g. Kata ult only activateable if at least one enemy champion is close)
-Toggles (Jinx Q)
-Channels
-GetClosestChampion/UnitInRange
-OnHitEffects
-Particles for specific players only (e.g. Garen ult blur particle only visible for killed champion)
-Preferences (e.g. abilitys like Brand R prioritizing champions if last target had passive on it)
-Generel damage resistance buff (e.g. Garen W)
-Shields (Normal, cc preventing, magic shield)
-Reactivateable spells (Lux E, Gragas Q barrel)
-Chargeable Abilitys (Vi Q, Varus Q arrow, Xerath Q)
Add things to a projectile like particles or other additions (e.g. Jinx Ult Rockets palys a particle effect after 1 second, but there is no way to add a particle to an already moving projectile)
-Other resources (Rage, energy, flow)
Things we need for making more champion abiilitys: -More attack types (Currently only projectile, laser and placeable) ~e.g Aoe, Zone, Cone, Following damage(Tyndamere E spin), Placable character (TeemoMushshroom, ShacoBox) -Ability categorie type like OnFinishCasting for passive abilitys (e.g. public void OnPersist) -Easier structure recognize (target is Structure) -Get champion level (for passives scaling with champion level) -More listeners: ~how many spells were cast around you (for e.g. Kassadin E, Maokai passive) ~if certain spell is active (e.g. if GP's E is active, remove passive E effect, Fiora getting movement speed when aa or q while e is active) ~if a target has been hit recently ~if a has already been killed by you (Rengar new bonetooth passive) [No need to rush that, just for later] ~if an enemy has walked to a certain position after a spell (e.g. Veigar Stun cage, walking into Jinx E traps (Not sure if not already possible)) ~(No idea how to describe it) Tech for Kalista E (add listener for ba's in a period of time, refreshing timer with each ba and removing them with pressing E) ~Make a spell unuseable unless certain criteria is given (e.g. Kata ult only activateable if at least one enemy champion is close) -Toggles (Jinx Q) -Channels -GetClosestChampion/UnitInRange -OnHitEffects -Particles for specific players only (e.g. Garen ult blur particle only visible for killed champion) -Preferences (e.g. abilitys like Brand R prioritizing champions if last target had passive on it) -Generel damage resistance buff (e.g. Garen W) -Shields (Normal, cc preventing, magic shield) -Reactivateable spells (Lux E, Gragas Q barrel) -Chargeable Abilitys (Vi Q, Varus Q arrow, Xerath Q)