All features in need are performing LoS, range, cooldown and unit type checks
Each analysis doesnt need to have defined unit e.g target/focus/arena123. The script performs checks analysing all map objects
No fpsare taken with my scripts, I optimized all the code
- Make a folder called
scriptin your world of warcraft folder - Put all .lua files in this folder
- You must have the following path:
your_wow_folder/script/launcher.lua - Then select
Advanced Lua Unlockin the EWT UI - Finally enable it with the ewt-command
.loadfile script/launcher.lua
Shared-API holds units in variables that are frequently used, use them as well!
See more specific functions directly in the Wiki
Auto Fakecast Overpower: Fakecast instant overpowers from other warrior scriptersFeign Death Bypass: Auto re-target the hunterMirror Images Bypass: Auto re-target the mageStealth Spot: Analyses the world map objects and spot all stealth players with the defined spellId (class depending)Arena Auto Focus: Auto focus arena1/arena2 depending of your target (works on 2s only)Auto Intelligent Break: stopcasting and cast a defined spell on reflect/grounding totemFakecast pummel/kick/bash: fakecast kick when shadowstep is used, same for pummel when berzek stance used, and now when trying to bash equipping a shieldFakecast Cooldowns: it won't fakecast pummel/bash until the spells are available for the warriorAuto Friendly Dispel: Dispels your party members when they got specific aurasAuto Enemy Dispel: Dispels the given lists when found on the world map enemiesAuto Rebuff: auto rebuff a given buff list on defined units, see configuration for customizeCaster's Real Target: can detect if someone is casting on you (if you are the focus for example)
-- First setup the list of spells you want to enable the feature
-- You can add any spell you want, you can call AddDangerousSpells as much as you want
AddDangerousSpells({MageSpells.SHEEP, WarlockSpells.SEDUCTION});
AddDangerousSpells(Configuration.SOME_LIST);
-- Then call this function to know if a world unit is casting one of these spells on you ;)
IsCastingOnMe(object);
-- See configuration for more details (sound + alert can be enabled/disabled)Advanced Totem Tracker: Tracks and kills totem, seeTOTEM_TRACKERconfiguration for more customization
-- Make this macro and press it to kill a totem
/script TrackTotems()See Priest Configuration for more details and customisation
Healing Rotation: performs an healing rotation on the unit you want e.gplayer,party1,party1pet
-- Make this macro and press it to heal the unit, yourself in this example
/script Heal(player)Dps Rotation: performs a dps rotation on the unit you want in order, holy fire, smite and mind blast if interrupted
-- Make this macro and press it to dps the unit, target in this example
/script Dps(target)Dot Rotation: appliesShadow Word: PainandDevouring Plagueto the given unit (still looking at the duration of the dots)
-- Make this macro and press it to dot the unit, target in this example
/script Dot(target)Dispel Rotation: appliesAbolish DiseaseorDispel Magicwith some logic
-- unit can be player, party1 etc
/script Dispel(player)Auto Instant Controls Break: Swd all instant controls from any player on the map e.g gougeAuto Mass Dispel: Automatically castMass Dispelon players with the defined aura list. This feature has to be reviewed to calculate a new position when the paladin isnt in directLoSor15 yards away(15 yards of radius)Auto Casting Controls Break: Swd all casting controls from any player on the map e.g sheep
