Quantcast
Download
(2 Kb)
Download
Updated: 05-02-16 04:48 PM
Pictures
File Info
Compatibility:
Minor patch (6.2.4)
Minor patch (6.2.3)
Fury of Hellfire (6.2)
Updated:05-02-16 04:48 PM
Created:01-05-14 12:12 PM
Downloads:1,721
Favorites:30
MD5:

Darkmoon Faire Cannon

Version: 1.4.0
by: AlleyKat [More]

Automatically cancels the "Wings" buff on the Darkmoon Faire Cannon daily quest.
Because of latency defects, does not grant a 5/5 hit.
Experimental.

The default flying is 7.45 seconds, but you can set you own time via /dmfctimer slash command:

/dmfctimer your_time_in_seconds

something like /dmfctimer 7.4 will be ok
also you can run this command without any arguments, just to show current flying time

ALSO sometimes this addon can stuck during the game loading process or zone switching (very very slow HDD, or network lags), just reinit it with /dmfctimer slash command (no argument)

-- 1.4
a slash command to set the flying time

-- 1.3.3
6.2 TOC bump

-- 1.3.2
waiting zone id changing //o

-- 1.3.1
- bug: GetCurrentMapAreaID() unavailable during VERY slow login :C

-- 1.3
- bug: GetCurrentMapAreaID() unavailable during slow login
+ no longer use netstat to correct the landing time.
Optional Files (0)


Archived Files (7)
File Name
Version
Size
Author
Date
1.3.3
1kB
AlleyKat
08-08-15 04:06 AM
1.3.2
1kB
AlleyKat
06-10-15 06:40 AM
1.3.1
1kB
AlleyKat
06-08-15 06:14 AM
1.3
1kB
AlleyKat
06-07-15 08:19 AM
1.2
1kB
AlleyKat
11-02-14 10:17 AM
1.1
1kB
AlleyKat
01-06-14 10:24 AM
1.0
1kB
AlleyKat
01-05-14 12:12 PM


Post A Reply Comment Options
Unread 03-05-15, 10:16 AM  
fuba
A Murloc Raider

Forum posts: 4
File comments: 6
Uploads: 0
replace all text in the "DarkmoonFaireCannon.lua" with this one:

Lua Code:
  1. local BuffName = GetSpellInfo(102116); -- Magic Wings
  2.  
  3. local fuba_dmf = CreateFrame("Frame", "fuba_dmf", UIParent);
  4. fuba_dmf:RegisterEvent("UNIT_AURA");
  5. fuba_dmf:Hide();
  6.  
  7. fuba_dmf:SetScript("OnEvent", function(self, event, ...)
  8.     if (event == "UNIT_AURA") and (GetCurrentMapAreaID() == 823) and (UnitAura("player", BuffName)) then
  9.         fuba_dmf:UnregisterEvent("UNIT_AURA");
  10.         local _, _, l = GetNetStats();
  11.         l = 7.5 - l/2000;
  12.         C_Timer.After(l, function()
  13.             CancelUnitBuff("player", BuffName);
  14.         end)
  15.         C_Timer.After(10, function()
  16.             fuba_dmf:RegisterEvent("UNIT_AURA");
  17.         end)
  18.     end
  19. end)

Works almost perfect but sometimes you just get 3 of 5 points, maybe it depends on latency calculation or framerate, dont really sure.
Last edited by fuba : 04-08-15 at 05:33 PM.
Report comment to moderator  
Reply With Quote
Unread 12-10-14, 04:36 PM  
Artick
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
This mod doesn't work at this moment. I tried it with all my chars and nothing. Hope you cant fix it. Thks in advance.
Report comment to moderator  
Reply With Quote
Unread 01-08-14, 08:22 AM  
pinderhughes
A Defias Bandit

Forum posts: 2
File comments: 1
Uploads: 0
Warning, questhelperlite breaks it, disable that or else it delays the trigger or something.
Last edited by pinderhughes : 01-08-14 at 02:12 PM.
Report comment to moderator  
Reply With Quote
Unread 01-07-14, 04:54 AM  
theslyrover
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Thumbs up Works Perfectly!

I fail so hard at the darn cannon. This works perfectly, thank you!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: