Macro for vanish blind 3.3.5 menu

User Tag List

Page 3 of 3 FirstFirst 123
Results 31 to 36 of 36
  1. #31
    griste's Avatar Member
    Reputation
    1
    Join Date
    Oct 2013
    Posts
    24
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Well you're wrong because I have the script. I'm willing to trade it for an undetected LUA unlocker for 3.3.5 and 2.4.3
    Btw, vanishing blinds only works if you have around 50ms or less and the server has a little bit of spell delay. however, this script can also be used for other spells such as death coil, SWD like people were saying, spell reflecting etc.

    Macro for vanish blind 3.3.5
  2. #32
    griste's Avatar Member
    Reputation
    1
    Join Date
    Oct 2013
    Posts
    24
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Same thing applies with what I just posted in regards to another person. If the server has spell delay, it is 100% possible, and I've done it before. Axium gaming (owner is selling the core to eternal wow shortly) and arena tournament are two known candidates that allowed this to work. So basically any server that you have low latency on that's well scripted will have the possibility of you vanishing blinds, or whatever else you may need (maybe we can beat rets now if we vanish every hoj )

  3. #33
    griste's Avatar Member
    Reputation
    1
    Join Date
    Oct 2013
    Posts
    24
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by shaunffs View Post
    It isn't possible using a typical script reading the combat log using SPELL_CAST_SUCCESS. I was able to vanish delayed spells like death coil easily enough but anything like blind, deep freeze, cheap shot doesn't work
    Once again, Blind doesn't work? Just uploaded this https://www.youtube.com/watch?v=GdnKNSEVtOg

  4. #34
    Shipley's Avatar Member
    Reputation
    1
    Join Date
    Aug 2013
    Posts
    23
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by griste View Post
    Once again, Blind doesn't work? Just uploaded this https://www.youtube.com/watch?v=GdnKNSEVtOg
    who then promised to share this

  5. #35
    dweezee20's Avatar Private
    Reputation
    1
    Join Date
    Apr 2014
    Posts
    13
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I am definitely going to try this on my rogue next BG!

  6. #36
    bone91's Avatar Contributor
    Reputation
    91
    Join Date
    Feb 2008
    Posts
    157
    Thanks G/R
    17/9
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    local ScriptAddon = CreateFrame("Frame", "ScriptAddon", nil)
    function ScriptAddon:OnEvent(event, ...) -- functions created in "object:method"-style have an implicit first parameter of "self", which points to object
    self[event](self, ...) -- route event parameters to ScriptAddon:event methods
    end
    ScriptAddon:SetScript("OnEvent", ScriptAddon.OnEvent)
    ScriptAddon:RegisterEvent("UNIT_SPELLCAST_START")

    function ScriptAddon:UNIT_SPELLCAST_START(unit)
    local spell, rank, displayName, icon, startTime, endTime, isTradeSkill = UnitCastingInfo(unit)
    if not spell then return end
    if displayName == "Polymorph" then
    self:SetScript("OnUpdate", self.OnUpdate)
    self.unit = unit
    self.total = 0
    self.endTime = endTime/1000 -- this is equal to GetTime() at which the cast will end
    self.unitName = UnitName(unit)
    end
    end

    function ScriptAddon:OnUpdate(elapsed)
    self.total = self.total + elapsed
    -- only call function every 50ms to improve performance
    if self.total >= 0.05 then
    self.total = 0
    local spell, rank, displayName, icon, startTime, endTime, isTradeSkill = UnitCastingInfo(self.unit)
    if endTime and endTime/1000 - GetTime() <= 0.2 then
    -- stop using performance heavy onupdate function if no spellcast is currently going on
    self:SetScript("OnUpdate", nil)
    TargetUnit(self.unit)
    CastSpellByName("Shadow Word: Death")
    elseif self.endTime-0.2 <= GetTime() then -- lost Unit (changed target e.g.), guessing cast timer
    self:SetScript("OnUpdate", nil)
    TargetUnit(self.unitName)
    CastSpellByName("Shadow Word: Death")
    end
    end
    end
    This is an SWeath script I wrote as a proof of concept for 2.4.3. If you register any other event to this frame and name the function accordingly, for examle UNIT_SPELLCAST_SUCCEEDED or COMBAT_LOG_EVENT_UNFILTERED, you can extend this to death scatter, blind or vanish/meld them instead. If you can't figure out the rest by yourself from here on, you are not supposed to be scripting.

Page 3 of 3 FirstFirst 123

Similar Threads

  1. sweet macro for rep turn in items
    By Elephant in forum World of Warcraft General
    Replies: 5
    Last Post: 10-01-2007, 08:53 PM
  2. A Helpful Macro for Hunters
    By Rayz in forum WoW UI, Macros and Talent Specs
    Replies: 1
    Last Post: 09-24-2007, 04:12 PM
  3. Macros for BG
    By myojinyahiko in forum Community Chat
    Replies: 19
    Last Post: 01-19-2007, 01:29 AM
  4. Macros: For Dummies
    By Krazzee in forum World of Warcraft Guides
    Replies: 0
    Last Post: 06-13-2006, 06:38 PM
  5. AutoIt Macro for WoW AFK Bot
    By Matt in forum World of Warcraft Bots and Programs
    Replies: 8
    Last Post: 04-06-2006, 06:01 AM
All times are GMT -5. The time now is 12:39 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search