Evadeee Readme
Evadeee Readme
http://docs.evadeee.com/#article
http://docs.evadeee.com/#article
http://docs.evadeee.com/#article
http://docs.evadeee.com/#article
Instructions:
After your payment you will receive an e-mail from the system with redemptio
n code.
After your payment you should receive an automatic e-mail with further instr
uctions.
If you purchased lifetime version of Evadeee - the e-mail should contain act
ivation code which shall be used in order to activate Evadeee for any BoL userna
me.
If you subscribed (for example just for 1 month) - you don't need activation
code, it will automatically activate Evadeee for the username you entered on Ev
adeee.com website.
If you didn't receive the e-mail - please, check your junk and/or spam folde
rs. If it's still not there - contact us via support@evadeee.com
If you purchased lifetime:
You have to enter your correct BoL username with activation code here: h
ttp://activate.evadeee.com
Sometimes BoL username is different from forum name (if you changed your
display name on the forum).
If it said that everything is ok - you are ready to use Evadeee.
Installing:
Just extract this archive to your BoL folder, so the contents of Scripts
folder will go to your BoL\Scripts\ and the contents of Sprites folder will go
to your BoL\Sprites\
Important Notice:
Eventually Evadeee will be completely ported to BoL 2.0 (cloudrop) and BoL 1
.0 support will be gone. I will inform everyone in my official forum topic when
this will happen.
Settings explanation:
Evadeee is a complex script and it is customizable for your own needs and pl
ay style.
I recommend to use default settings or, at least, if you are a beginner - us
e Evadeee with defaults for a while.
After some time, when you will get used to Evadeee, you might like to person
alize it and make it fit your own play style.
Here I will explain some of the settings:
Priority Order:
Starting from Evadeee .96 version I added a priority order user interfac
e. By default it is disabled (because some people experience FPS drops).
When you enable it in Visual Settings, you may notice, that with opened
menu - Evadeee draws new unusual buttons in the right part of your screen.
This is the priority order menu, which allows you to change the priority
for different evading mechanics.
Just drag and drop the buttons to change the order. It will be saved aut
omatically when you reload.
If you want you can even make Evadeee flash skillshots first instead of
evading them with simple movement.
Enemy Spells:
This contains the supported spells of your enemies in your current game.
If you notice that some spells are not in this menu - it means that they
are not supported by Evadeee yet.
You can change plenty of settings for each of the spell:
On / Off [Permanent]:
This setting will toggle this spell on and off permanently, whic
h will also save after you reload the script or go into another game.
It will automatically change "On / Off [This session]" setting.
On / Off [This session]:
This setting will toggle this spell on and off just during this
session. It will be reseted to "On / Off [Permanent]" value as soon as you load
the script again.
If this is set to OFF - Evadeee will ignore this spell completel
y and won't even process it.
Draw this spell:
If enabled - Evadeee will draw this spell. So you can disable ev
ading, but still draw it, or vice versa - evade it, but don't draw it.
Extra Width:
This allows you to modify the spell's width manually. It may be
useful if, for some reason, the spell data in Evadeee for this spell is wrong.
Or, for example, when Riot releases new update and changes the w
idth of the spell, so you can modify it.
Attempt to dodge from FoW:
If this is enabled - Evadeee may attempt to recognize this spell
coming from the fog of war (when the caster is out of your vision, for example
in the bushes).
It doesn't work with all spells, and even if this setting is set
to true - some spells may not be recognized anyway.
Allow casting while evading:
If this is enabled - Evadeee will not block any of your spells w
hile you try to evade.
By default Evadeee blocks some of the spells while you evade, an
d it may save you from being hit.
If you would like to be able to cast any spells while evading so
me specific spell - just enable this setting.
Dodge if your HP <= X%:
As some users requested multiple times I finally added this sett
ing which allows you to ignore the spell if your HP is higher than X%, where X i
s the adjustable number from 0 to 101.
It may be useful for those users who prefer to adjust settings i
n Evadeee to their own playstyle and for those who wants to let Evadeee dodge so
me spells automatically only when they are on low HP.
By default this value for all spells is set to 101%, so this set
ting won't affect any spells and will obey the similar global setting in Humaniz
er setting.
Consider it dangerous:
If enabled - Evadeee will consider this spell as dangerous one a
nd it will evade it during "Dodge Only Dangerous" evading mode.
Danger level:
This is the danger level of the spell (from 0 to 5). Think of it
as some sort of spell priority.
I'll bring a simple example how this system works together with
priority order:
You play as Ezreal with Ignite/Flash summoners and with Zhon
ya.
Let's say you got an enemy Morgana. You set danger level for
her Q at 3.
Some champion spells, summoner spells and items are consider
ed as Evading Spells and they got their own Danger Levels too:
For Ezreal's E you set danger level 2;
For Summoner Spell Flash you set danger level 5;
For Zhonya you set danger level 3;
Also you have this priority order:
Movement > Spellshields > Dashes & blinks > Block > Jump
to Ally > Ward Jump > Jump to Enemy > Flash > Untargetable > Speed Buffs > Ghos
t > Turn Around > Shields
Let's imagine that Morgana casts Q at you from the bush - Ev
adeee will detect it and check if you can evade it with movement first.
Let's say it's not possible to evade with movement. Then it
will check other available evading methods by following the priority order.
Next one you get is Ezreal E. It checks if it fits the dange
r levels. Her Q is danger level 3 and your E is danger level 2, so it fits the r
equirement (Ezreal E with danger level of 2 will ignore all spells with danger l
evel 1).
But because this Morgana Q comes right from the bush - it's
already too late to cast Ezreal E (because it has a little cast time), so it can
't evade with Ezreal E too.
What's next? Next goes your flash with danger level of 5. Un
fortunately it doesn't fit the requirement, because we want to save flash only f
or really dangerous spells.
Next goes your Zhonya, which is suddenly the same danger lev
el as Morgana Q. Evadeee will use Zhonya to avoid being hit by that Q.
Evading Spells:
This is the settings section which contains different evading mechanics,
such as spells, items and summoner spells.
For now Evadeee just allows you to change danger levels of specific evad
ing spells:
Danger level:
This is the danger level of the evading spell (from 0 to 5). Thi
nk of it as some sort of spell priority.
Evadeee won't attempt to use this evading spell for dodging agai
nst spells with danger level lower than this one.
Advanced Settings:
This is the settings section with some advanced settings. Modify at your
own risk:
Dodge / Cross Settings:
Here you can enable or disable dodging (evading) of spells by th
eir type.
Also you can enable or disable the attempt to cross the spell by
it's type.
I'll just elaborate on the terms for those who don't understand
what's the difference between "Evading/Dodging" and "Crossing":
Dodging/Evading - escaping from the dangerous area of the sp
ell. If you don't evade it - you will get hit.
Crossing
- going through the dangerous area from safe
point to another safe point.
Evading Settings:
Some advanced settings (for now there are not so many, because I
moved most of it to the Humanizer section):
Use object missile detection:
This setting enables the detection method which is respo
nsible for some spells such as Varus Q, Viktor E and also spells from FoW.
By default it's enabled, but sometimes after new patches
this method can be broken and may cause bugsplats. If you will experience this
in the future - just disable it until it's fixed again.
Use after-move delay in calcs:
This is an advanced setting which is highly recommended
to be enabled at all times.
I left it as optional just in case if some specific API
in BoL breaks, so users can relatively fast disable this to prevent bugsplats, b
ut it never happened so far.
Extra hit box width:
This will add extra width to your hero's hitbox. It work
s pretty much the same as adding extra width to specific spells, but instead of
affecting just specific spell - it affects all spells globally.
Don't change it if you don't know what you are doing.
Evading points max distance:
This will limit the range of how far Evadeee looks for e
vading points.
Don't change it if you don't know what you are doing.
Evade only spells closer than:
This will limit the range of how far Evadeee detects ene
my skillshots.
Don't change it if you don't know what you are doing.
Global skillshots as exception:
This makes global spells such as Ashe R or Ezreal R an e
xception to your previous setting, so it will detect them even from the other si
de of the map.
However, if you disable this - then it will detect them
only if they are closer than the distance you set in previous setting.
Anchor Settings:
This is the section for advanced anchor system from Evadeee v0.9
6.
Anchors in Evadeee - are points, which are used to determine des
irable evading direction.
For now you can just limit the range between you and the anchor
and change the anchor type:
Max Range Limit:
This will basically move anchor closer to you, so the di
stance between you and new anchor will be not higher than this number.
Anchor Type:
This is the type of the anchor. For example it can be yo
ur last destination (where you right-clicked before evading started) or it can b
e your current mouse position.
Possible types for now:
1 - Last Destination
2 - Mouse Position
3 - Hero Position
Safe Evade (Ignore Anchor):
Safe evade from enemy team:
This enables special new safe evading logic in Evade
ee. Basically when there are X or more enemies near you - Evadeee will ignore yo
ur preferable anchor and will find a new, safe one.
That safe new anchor will be in the opposite directi
on from the enemy team.
Do that with X enemies nearby:
How many enemies should be near you to make this log
ic kick in.
How far enemies should be:
The maximum distance between you and the enemies to
count them as "nearby".
Safe evade during Panic Mode:
If enabled - Evadeee will override your anchor even
in Panic Mode.
If disabled - Evadeee will ignore enemy team while y
ou are in Panic Mode and will follow your standard anchor (gives you more contro
l).
Collision Settings:
This is the section for collision checks.
I recommend to keep it disabled for now. But feel free to try it
if you like.
If this is enabled - it will check for the collision at the mome
nt of spell detection (and won't recheck later).
Reset Settings:
This is the section with a "Restore default settings" button.
If you will click it - Evadeee will reset ALL it's settings to d
efaults.
Traps:
This is the section which allows you to enable/disable some traps from b
eing detected by Evadeee.
There are just two submenus for now:
Caitlyn and Jinx traps
Nidalee and Teemo traps
Buffs:
This is the section which allows you to modify specific buffs settings.
For now it's only danger level of specific buffs.
I will explain what I mean here by buffs:
When Morgana casts E on you - you get a buff of spell shield.
When you play Katarina and use her ultimate - you get a buff during
the duration of her ultimate.
When you play Miss Fortune and use her ultimate - it's the same as K
atarina.
When you have Banshee's Veil and shield is active - you have the buf
f too.
Evadeee tracks these buffs and when you have them - Evadeee ignores some
spells, by not attempting to evade them.
However, sometimes you want to stop casting Katarina R and evade, let's
say, Malphite R. For this Malphite R's danger level has to be the same or higher
than Katarina's R Buff danger level.
With spellshields it's slightly different. It will evade any spells lowe
r than spellshield's buff's danger level. But if danger level will be the same o
seconds for previous setting. The timer starts after 1st skillshot being cast an
d resets when the timer is over.
Explanation:
For example you want it to evade less than 2 non dangero
us skillshots in 3 seconds time interval. Then you have to set first setting to
"2" and second setting to "3".
With such settings whenever someone casts a normal non-d
angerous skillshot near you - Evadeee will start an internal timer and it won't
let cast any more skillshots than you allowed during that timer (which is 3 seco
nds in this case).
As soon as timer is over - it is being reset, meaning th
at next casted nearby non-dangerous skillshot will trigger this timer again.
Keep in mind that the timers and limits are different fo
r dangerous and not dangerous spells.
Disable evading by idling X sec:
Added new setting in Humanizer which disables evading if you're
not doing any input to move your hero for more than X seconds.
Evading will be enabled again once you will move your hero.
Better dodging near walls:
If this is enabled Evadeee will use different algorithms to find
better evading options near the walls. By default it's enabled.
Better dodging near turrets:
If this is enabled Evadeee will attempt to evade without enterin
g turret's dangerous range to keep you safe.
However, Evadeee will do this only if it's possible and if you a
re outside the turret range at the moment of the evading start.
If you are already inside the turret's range - it won't attempt
to get out of it, because it will consider that you are diving. By default it's
enabled.
Handling danger blinks and dashes:
This setting will prevent you from accident flash/blinks/dashes
in the dangerous areas.
This new setting allows you to choose one of three available mod
es:
Allow Casting
This mode will allow all dashes and blinks to be casted,
even if they will put you in trouble and you will end up inside the skillshot.
Block Casting
This mode will simply block any casts of dashes and blin
ks you try to perform if they will put you in dangerous situations (inside the s
killshot area).
Modify Casting [THIS IS OP LOL]:
This mode will block your initial cast and Evadeee will
try to find safe position near the one you wanted to dash/blink to.
It's supported only by few spells, which make sense cast
ing even if it's not precisely aimed where you wanted to (like Vayne Q or Riven
E), but not spells like Shen taunt.
That's how it looks:
With Flash:
http://puu.sh/hIqwz/e2dba7f409.g
if
With Riven E #1:
http://puu.sh/hInr4/854d81add8.g
if
With Riven E #2:
http://puu.sh/hIne1/e16885f8dc.g
if
With Shaco Q:
http://puu.sh/hICfU/a454c01ce7.g
if
Blink/flash over missile:
Added new optional setting in humanizer settings which allows Ev
adeee to blink/flash over missiles.
For example: you want to kill Morgana, you get onto her, but she
throws a Q in your face - with this setting Evadeee will attempt to blink or fl
ash over the missile.
If you notice that it gets you to the enemies when you don't rea
lly want it - I suggest to disable it.
Delay between dashes/blinks (ms):
Delay between different evading mechanics.
Dash/Blink/Flash Mode:
With different modes - it will dash/blink/flash at different dis
tance, so you won't flash to the exact edge of the Sona R, which was looking ver
y suspicious.
"0": It will act like before, just use the ability to dash/b
link/flash to the edge of the dangerous area. It is very unrealistic, but if you
don't want to move too far from the place where you've been - then it's the opt
ion you need.
"1": In this case it will always use the maximum possible ra
nge of your evading ability.
"2": This will randomize the range - from minimum possible r
ange (the edge of the skillshot area) to maximum range of your current evading s
pell.
Combat/Chase Mode:
This section allows you to configure your Combat/Chase Mode personal set
tings. These settings will be applied only when this mode is enabled.
It's really cool for combining this mode activation hotkey together with
SBTW and/or AutoCarry hotkey (usually spacebar).
By default it will evade only dangerous spells and never evade backwards
(it will ignore the spell if it's not possible to move forward), also it will f
orce Evadeee to use more dashes
so the overall evading will be more reliable during this mode and it wil
l attempt to evade towards your anchor (last destination by default, but you can
change it to mouse cursor).
"Override - Anchor" and "Override - Humanizer" are the same settings as
original ones, but they will just override the original values during this mode.
I'll describe what "Special Actions" do:
Dodge "Only Dangerous" spells:
This is the well-known feature which ignores not-dangerous spell
s and evades only dangerous ones. Spell will be considered as dangerous only if
it's spell-specific "Consider it dangerous" setting is enabled.
Evade towards anchor only:
This will ignore the spell if it can be evaded only by going awa
y from your anchor point. So it will force evading and take over the control of
your hero only if it can be evaded towards your anchor point.
Ignore circular spells:
This will ignore any circular spells if enabled. So you can evad
e circular spells normally, but when Combat/Chase Mode is activated - it will ig
nore circulars.
Use dashes more often:
This will force to use more dashes/blinks/flashes/spellshields/e
tc if enabled. It will still attempt to evade with movement, but you will notice
that it will prefer to use dodging abilities more often.
Controls:
Settings section for keybindings (hotkeys).
Default keybindings are:
Evading:
"M"
- Toggle evading On and Off with each key press.
"["
- Hold this key to enable evading. Release to disable it
.
Combat/Chase Mode:
"SPACE" - Hold this key to enable Combat/Chase Mode. It is bound
to spacebar by default, because it is mainly used in teamfights or while chasin
g.
"]"
- Toggles Combat/Chase Mode On and Off with each key pre
ss.
Panic Mode:
"N"
- Enables panic mode for the next 3 seconds (By default.
You can change this time). Press again to refresh the timer and renew the Panic
Mode again.
Panic Mode is the special mode which will force Evadee
e to use all dodging abilities (even summoner spell flash!) to dodge even not da
ngerous spells.
It can be used defensively, for escape, but also can b
e used offensively, to blink/flash over the missile and attack the caster.
Remove spells with doubleclick:
If it's enabled - Evadeee will remove the spells from the game when
you doubleclick them.
It is very useful if you want to ignore some spell at this exact mom
ent, but you would like to evade next same spell normally.
Quick Menu:
Quick Menu is the new interface I wrote for Evadeee. It is very simi
lar to the way Quick Ping works in the game,
but instead of pings this lets you to toggle Evading, enabled Panic
Mode or toggle Dodge Only Dangerous mode.
Open Quick Menu with LMB and:
This setting allows you to choose the combination of modifie
r keys to be pressed to open the Quick Menu.
These are the options:
Disable
Ctrl + Alt + Left Mouse Button
Ctrl + Shift + Left Mouse Button
Alt + Shift + Left Mouse Button
Ctrl + Left Mouse Button
Alt + Left Mouse Button
Shift + Left Mouse Button
Replace Panic Mode:
This setting allows you to replace "Panic Mode" button in Qu
ick Menu with "Dodge Only Dangerous" toggle button.
Visual Settings:
This is the settings section where you can modify Evadeee visuals (drawi
ngs, etc):
Draw Skillshots:
If enabled it will draw skillshot areas.
Spell area line width:
This changes how bold the line is for skillshot areas.
Spell area color:
This changes the color of the line for skillshot areas. This set
ting uses the HSLA Color Picker I wrote. The necessary sprites are included in E
vadeee.zip archive, in Sprites\WebSprites\ folder.
Draw Dangerous Area [May drop FPS]:
If enabled it will draw the whole dangerous area by calculating
the polygon and drawing it. On slow PCs it may reduce the performance and drop F
PS.
Danger area line width:
This changes how bold the line is for the dangerous area.