Skip to content

Latest commit

 

History

History
85 lines (68 loc) · 4.33 KB

README.md

File metadata and controls

85 lines (68 loc) · 4.33 KB

Ewt Scripts

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

  • If you like my project, you can star it or even give me a donation ;)
    paypal

Installation

  • Make a folder called script in 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 Unlock in the EWT UI
  • Finally enable it with the ewt-command .loadfile script/launcher.lua

Documentation: Shared-API

Shared-API holds units in variables that are frequently used, use them as well!
See more specific functions directly in the Wiki

Common Features

  • Auto Fakecast Overpower: Fakecast instant overpowers from other warrior scripters
  • Feign Death Bypass: Auto re-target the hunter
  • Mirror Images Bypass: Auto re-target the mage
  • Stealth 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 totem
  • Fakecast pummel/kick/bash: fakecast kick when shadowstep is used, same for pummel when berzek stance used, and now when trying to bash equipping a shield
  • Fakecast Cooldowns: it won't fakecast pummel/bash until the spells are available for the warrior
  • Auto Friendly Dispel: Dispels your party members when they got specific auras
  • Auto Enemy Dispel: Dispels the given lists when found on the world map enemies
  • Auto Rebuff: auto rebuff a given buff list on defined units, see configuration for customize
  • Caster'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, see TOTEM_TRACKER configuration for more customization
    -- Make this macro and press it to kill a totem
    /script TrackTotems()

Priest Scripts

See Priest Configuration for more details and customisation

  • Healing Rotation: performs an healing rotation on the unit you want e.g player, 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: applies Shadow Word: Pain and Devouring Plague to 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: applies Abolish Disease or Dispel Magic with 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 gouge
  • Auto Mass Dispel: Automatically cast Mass Dispel on players with the defined aura list. This feature has to be reviewed to calculate a new position when the paladin isnt in direct LoS or 15 yards away (15 yards of radius)
  • Auto Casting Controls Break: Swd all casting controls from any player on the map e.g sheep