Download
(34Kb)
Download
Updated: 09-02-12 02:17 PM
Pictures
File Info
Updated:09-02-12 02:17 PM
Created:12-04-10 10:34 PM
Downloads:6,722
Favorites:64
MD5:

Ghost: Recon: Continued  Popular! (More than 5000 hits)

Version: 1.3.2
by: Sargeant [More]

This is an updated version of "Ghost:Recon" by Footrot, which can be found here:
http://www.wowinterface.com/downloads/fileinfo.php?id=11869

I've updated it to work correctly in more recent patches.

If there are any bugs and/or fixes you come across, feel free to let me know and I'll incorporate them as well.

1.3.2
Fixed a problem where the addon didn't work in instances.

1.3.1
Removed accidental inclusion of some temporary files.

1.3
Updated for patch 5.0.4

1.2
Updated for patch 4.2 (Thanks Kogasu)

1.1
Fixed error caused by change of OnUpdate function in 4.1 (Thanks Gershuun)
Fixed tracking for hunter traps (Thanks Yoshimo)
Added tracking for Hammer of Justice and Holy Wrath
Changed slash command from "/gr" to "/recon" to avoid conflict with french party chat command.

0.10.9
Removed erroneous tooltip from search form.
Fixed whisper functionality.
Bumped TOC to correct version number.
Optional Files (1)
File Name
Version
Size
Author
Date
Type
1.4.1
35kB
08-01-18 06:28 AM
Addon


Post A Reply Comment Options
Unread 07-29-18, 11:23 AM  
freidv20
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 9
Uploads: 5
Report comment to moderator  
Reply With Quote
Unread 07-25-18, 08:06 AM  
skmzarn
A Defias Bandit

Forum posts: 3
File comments: 24
Uploads: 0
Anyone got a working version of this? I have tried all fixes in the comments, but with no luck to get it working. I can't even get the bar showing by unlocking it. Thanks!
Report comment to moderator  
Reply With Quote
Unread 07-20-18, 03:58 AM  
freidv20
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 9
Uploads: 5
small fix to get rid of errors

in tooltip.lua

508 local name, _, texture, _, _, _, castTime, minRange, maxRange = GetSpellInfo(i.spellId)

change to

local name, _, texture, castTime, minRange, maxRange, _ = GetSpellInfo(i.spellId)

in abilitybar.lua
add somewhere at start of file eg at 12 line

local CooldownFrame_SetTimer =CooldownFrame_Set

and in comms.lua
add somewhere at start of file eg at 13 line

local SendAddonMessage = C_ChatInfo.SendAddonMessage




upd

additionaly in core.lua
replace

local function OnEvent(this, event, timeStamp, combatEvent, hideCaster, sourceGuid, sourceName, sourceFlags, sourceRaidFlags, destGuid, destName, destFlags, destRaidFlags, spellId, spellName, spellSchool, missType, ...)

with

local function OnEvent(this, event, timeStamp, ...)


and after
if event == "COMBAT_LOG_EVENT_UNFILTERED" then

place new line

local timeStamp, combatEvent, hideCaster, sourceGuid, sourceName, sourceFlags, sourceRaidFlags, destGuid, destName, destFlags, destRaidFlags, spellId, spellName, spellSchool, missType = CombatLogGetCurrentEventInfo()

and replace
local _, _, _, _, _, _, castTime = GetSpellInfo(spellId)
with
local _, _, _,castTime = GetSpellInfo(spellId)


also found that cooldown doesnt accurate and need to delete lines almost in every lua file

upd
to enable moving
in config.lua
replace

abilityDragBar.texture:SetTexture(0, 0, 1, 0.3)
with
abilityDragBar.texture:SetColorTexture(0, 0, 1, 0.3)
Last edited by freidv20 : 07-26-18 at 11:08 AM.
Report comment to moderator  
Reply With Quote
Unread 02-10-18, 02:14 AM  
Tntdruid
Premium Member
 
Tntdruid's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 55
File comments: 138
Uploads: 3
Any update fot 7.3.5?
Report comment to moderator  
Reply With Quote
Unread 05-30-13, 07:26 PM  
spiralofhope
A Deviate Faerie Dragon
 
spiralofhope's Avatar

Forum posts: 13
File comments: 276
Uploads: 0
Originally Posted by spiralofhope
update, it's not working in instances:

Code:
[11:12:19] Interface\AddOns\GhostRecon\Core.lua:138: attempt to call global 'GetDungeonDifficulty' (a nil value)
[C]: in function `GetDungeonDifficulty'
Interface\AddOns\GhostRecon\Core.lua:138: in function `WhereAmI'
Interface\AddOns\GhostRecon\Core.lua:219: in function <Interface\AddOns\GhostRecon\Core.lua:215>
I must have been using an old version, because GetDungeonDifficulty was renamed to GetDungeonDifficultyID, and a fresh download of Ghost: Recon already has GetDungeonDifficultyID!

I'm re-testing.
__________________
spiralofhope.com
Report comment to moderator  
Reply With Quote
Unread 05-23-13, 11:30 AM  
spiralofhope
A Deviate Faerie Dragon
 
spiralofhope's Avatar

Forum posts: 13
File comments: 276
Uploads: 0
Originally Posted by Netnutz
Potential fix for the Raid issue.
I've had this coded in my local copy of core.lua line 146 as of 12/4/2012 (1st elseif in WhereAmI function).
The 'me@1a' are my change marks. It appears that blizz dropped the 'ID' off of the function, though I can find no documentation to that effect. I am now saving off spell lists for bosses in LFR Heart of Fear since 11/30.

Hope this helps. -nn

Code:
            local diff, diff2 = GetRaidDifficulty() --nn@@
--nn@@            local diff, diff2 = GetRaidDifficultyID()
I confirm that this is the correct fix. Tested with wow 5.3

I haven't tested in a raid yet, I remember there being some issues in instances.

update, it's not working in instances:

Code:
[11:12:19] Interface\AddOns\GhostRecon\Core.lua:138: attempt to call global 'GetDungeonDifficulty' (a nil value)
[C]: in function `GetDungeonDifficulty'
Interface\AddOns\GhostRecon\Core.lua:138: in function `WhereAmI'
Interface\AddOns\GhostRecon\Core.lua:219: in function <Interface\AddOns\GhostRecon\Core.lua:215>
We need a Ghost Recon: Continued: Continued =/
__________________
spiralofhope.com
Last edited by spiralofhope : 05-23-13 at 12:14 PM.
Report comment to moderator  
Reply With Quote
Unread 01-07-13, 10:46 PM  
Detvarjannik
A Murloc Raider

Forum posts: 9
File comments: 18
Uploads: 0
API GetRaidDifficultyID

According to wowpedia.org, the GetRaidDifficulty is renamed to GetRaidDifficultyID() on 5.2.0 PTR.

On another note, GetDungeonDifficulty was renamed to GetDungeonDifficultyID() in 5.0.4


Looks like a fairly simple fix.

Sources:
http://www.wowpedia.org/API_GetRaidDifficultyID
http://www.wowpedia.org/API_GetDungeonDifficultyID
Report comment to moderator  
Reply With Quote
Unread 12-04-12, 10:55 PM  
Netnutz
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Potential fix for the Raid issue.
I've had this coded in my local copy of core.lua line 146 as of 12/4/2012 (1st elseif in WhereAmI function).
The 'me@1a' are my change marks. It appears that blizz dropped the 'ID' off of the function, though I can find no documentation to that effect. I am now saving off spell lists for bosses in LFR Heart of Fear since 11/30.

Hope this helps. -nn

Code:
			local diff, diff2 = GetRaidDifficulty() --nn@@
--nn@@			local diff, diff2 = GetRaidDifficultyID()
Report comment to moderator  
Reply With Quote
Unread 11-28-12, 09:07 AM  
Quidio
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Originally Posted by weipin
Originally Posted by Quidio
Hey sargeant

could you please make it work in raids. this is a realy good addon and it would realy sadden me to see this addon get discontinued
Opened a bug report on this issue to the author a few days ago, no feedback yet. I also made a quick and dirty fix on this, which you can download at:
https://github.com/weipin/GhostRecon/archive/master.zip

Not sure if it will work on your system. But you can give it a go anyway.
Thank you for your effort, but it won't show itself in the AddOn List. Also, Sargeant hasn't been online since 10-30-12 10:49 PM, so i guess someone else need to continue this addon.

I just like this addon cause it gives you a neat little bar which you can mouse over to see what the mobs their spells do. Now i use mobspells, but everytime i want to see what their abilities do i need to open up a whole window and search the for the mob to see what its abilities are.
Report comment to moderator  
Reply With Quote
Unread 11-27-12, 05:24 PM  
elrandir
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
Originally Posted by weipin
Originally Posted by Quidio
Hey sargeant

could you please make it work in raids. this is a realy good addon and it would realy sadden me to see this addon get discontinued
Opened a bug report on this issue to the author a few days ago, no feedback yet. I also made a quick and dirty fix on this, which you can download at:
https://github.com/weipin/GhostRecon/archive/master.zip

Not sure if it will work on your system. But you can give it a go anyway.
Thank you will try this out tomorrow, really loved having this addon for new dungeon & raid mobs & bosses. Much faster than Dungeon Journal to find out what the enemy can do.
Report comment to moderator  
Reply With Quote
Unread 11-27-12, 12:44 AM  
weipin
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Originally Posted by Quidio
Hey sargeant

could you please make it work in raids. this is a realy good addon and it would realy sadden me to see this addon get discontinued
Opened a bug report on this issue to the author a few days ago, no feedback yet. I also made a quick and dirty fix on this, which you can download at:
https://github.com/weipin/GhostRecon/archive/master.zip

Not sure if it will work on your system. But you can give it a go anyway.
Report comment to moderator  
Reply With Quote
Unread 11-25-12, 12:42 PM  
Quidio
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Hey sargeant

could you please make it work in raids. this is a realy good addon and it would realy sadden me to see this addon get discontinued
Report comment to moderator  
Reply With Quote
Unread 11-09-12, 12:58 PM  
Radoznali
A Deviate Faerie Dragon
 
Radoznali's Avatar

Forum posts: 11
File comments: 156
Uploads: 0
Can you fix it to work in raids?

Does it not working have anyhting with http://www.wowwiki.com/API_GetInstanceDifficulty?
Last edited by Radoznali : 11-09-12 at 01:02 PM.
Report comment to moderator  
Reply With Quote
Unread 09-02-12, 01:41 PM  
Sargeant
A Murloc Raider
 
Sargeant's Avatar
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 23
Uploads: 5
Originally Posted by khurzog
**update** it is actually working for real world mobs, just not dungeons/raids


other than the options, its not working for me at all, it is however giving me the following error
Code:
Date: 2012-09-01 22:26:07
ID: 1
Error occured in: Global
Count: 75
Message: ..\AddOns\GhostRecon\Core.lua line 138:
   attempt to call global 'GetDungeonDifficulty' (a nil value)
Debug:
   [C]: GetDungeonDifficulty()
   GhostRecon\Core.lua:138: WhereAmI()
   GhostRecon\Tooltip.lua:305: DecorateTooltip()
   GhostRecon\Core.lua:365:
      GhostRecon\Core.lua:215
Locals:
self = <table> {
 CurBuild = <function> defined @Interface\AddOns\GhostRecon\Database.lua:1
 ValidateRange = <function> defined @Interface\AddOns\GhostRecon\Database.lua:30
 GetUnitIDForGUID = <function> defined @Interface\AddOns\GhostRecon\Core.lua:80
 abilityDragBar = <unnamed> {
 }
 GetMobInfo = <function> defined @Interface\AddOns\GhostRecon\Database.lua:8
 SetMobInfo = <function> defined @Interface\AddOns\GhostRecon\Database.lua:12
 SendHello = <function> defined @Interface\AddOns\GhostRecon\Comms.lua:166
 CONST_PADDING = 1
 AddAbility = <function> defined @Interface\AddOns\GhostRecon\Database.lua:57
 RefreshBar = <function> defined @Interface\AddOns\GhostRecon\AbilityBar.lua:494
 ReportCurrentAbilities = <function> defined @Interface\AddOns\GhostRecon\Core.lua:466
 UnitAffectedByImmunityDebuff = <function> defined @Interface\AddOns\GhostRecon\Core.lua:182
 AddControl = <function> defined @Interface\AddOns\GhostRecon\Database.lua:101
 RefreshSpells = <function> defined @Interface\AddOns\GhostRecon\AbilityBar.lua:364
 browser = GhostReconBrowser {
 }
 Announce = <function> defined @Interface\AddOns\GhostRecon\Core.lua:513
 CC_NO = 1
 abilityBar = GhostCCSpellBar {
 }
 SendVersion = <function> defined @Interface\AddOns\GhostRecon\Comms.lua:178
 RequestVersion = <function> defined @Interface\AddOns\GhostRecon\Comms.lua:410
 ControlTypeForSpellId = <function> defined @Interface\AddOns\GhostRecon\Tooltip.lua:278
 InInstance = <function> defined @Interface\AddOns\GhostRecon\Core.lua:66
 SendQuery = <function> defined @Interface\AddOns\GhostRecon\Comms.lua:140
 SendNotification = <function> defined @Interface\AddOns\GhostRecon\Comms.lua:105
 SendHealInfoNotification = <function> defined @Interface\AddOns\GhostRecon\Comms.lua:85
 CONST_HEAL_OTHERS = 2
 SendSpellInfoNotification = <function> defined @Interface\AddOns\GhostRecon\Comms.lua:59
 TellUser = <function> defined @Interface\AddOns\GhostRecon\Comms.lua:44
 GetNotes = <function> defined @Interface\AddOns\GhostRecon\Database.lua:18
 DecorateTooltip = <function> defined @Interface\AddOns\GhostRecon\Tooltip.lua:303
 knownUsers = <table> {
 }
 optionsFrame = <unnamed> {
 }
 ColoredText = <function> defined @Interface\AddOns\GhostRecon\Tooltip.lua:197
 IgnoredAbilities = <table> {
 }
 RemoveAbility = <function> defined @Interface\AddOns\GhostRecon\Database.lua:79
 ccCreatures = <table> {
 }
 CC_UNKNOWN = 0
 ccList = <table> {
 }
 CONST_HEAL_SELF = 1
 WhereAmI = <function> defined @Interface\AddOns\GhostRecon\Core.lua:131
 SetNotes = <function> defined @Interface\AddOns\GhostRecon\Database.lua:22
 CC_YES = 2
 SendWelcome = <function> defined @Interface\AddOns\GhostRecon\Comms.lua:172
 CC_SOMETIMES = 3
}
name = "Ragefire Chasm"
isIn = 1
instType = "party"
(*temporary) = nil
(*temporary) = "attempt to call global 'GetDungeonDifficulty' (a nil value)"
Ah, I see - shouldn't be too much trouble to fix - they changed that to GetDungeonDifficultyID() with 5.0.4.

Edit: Fixed, seems to work in dungeons.
Last edited by Sargeant : 09-02-12 at 02:16 PM.
Report comment to moderator  
Reply With Quote
Unread 09-01-12, 11:28 PM  
khurzog
A Frostmaul Preserver
 
khurzog's Avatar

Forum posts: 266
File comments: 194
Uploads: 0
**update** it is actually working for real world mobs, just not dungeons/raids


other than the options, its not working for me at all, it is however giving me the following error
Code:
Date: 2012-09-01 22:26:07
ID: 1
Error occured in: Global
Count: 75
Message: ..\AddOns\GhostRecon\Core.lua line 138:
   attempt to call global 'GetDungeonDifficulty' (a nil value)
Debug:
   [C]: GetDungeonDifficulty()
   GhostRecon\Core.lua:138: WhereAmI()
   GhostRecon\Tooltip.lua:305: DecorateTooltip()
   GhostRecon\Core.lua:365:
      GhostRecon\Core.lua:215
Locals:
self = <table> {
 CurBuild = <function> defined @Interface\AddOns\GhostRecon\Database.lua:1
 ValidateRange = <function> defined @Interface\AddOns\GhostRecon\Database.lua:30
 GetUnitIDForGUID = <function> defined @Interface\AddOns\GhostRecon\Core.lua:80
 abilityDragBar = <unnamed> {
 }
 GetMobInfo = <function> defined @Interface\AddOns\GhostRecon\Database.lua:8
 SetMobInfo = <function> defined @Interface\AddOns\GhostRecon\Database.lua:12
 SendHello = <function> defined @Interface\AddOns\GhostRecon\Comms.lua:166
 CONST_PADDING = 1
 AddAbility = <function> defined @Interface\AddOns\GhostRecon\Database.lua:57
 RefreshBar = <function> defined @Interface\AddOns\GhostRecon\AbilityBar.lua:494
 ReportCurrentAbilities = <function> defined @Interface\AddOns\GhostRecon\Core.lua:466
 UnitAffectedByImmunityDebuff = <function> defined @Interface\AddOns\GhostRecon\Core.lua:182
 AddControl = <function> defined @Interface\AddOns\GhostRecon\Database.lua:101
 RefreshSpells = <function> defined @Interface\AddOns\GhostRecon\AbilityBar.lua:364
 browser = GhostReconBrowser {
 }
 Announce = <function> defined @Interface\AddOns\GhostRecon\Core.lua:513
 CC_NO = 1
 abilityBar = GhostCCSpellBar {
 }
 SendVersion = <function> defined @Interface\AddOns\GhostRecon\Comms.lua:178
 RequestVersion = <function> defined @Interface\AddOns\GhostRecon\Comms.lua:410
 ControlTypeForSpellId = <function> defined @Interface\AddOns\GhostRecon\Tooltip.lua:278
 InInstance = <function> defined @Interface\AddOns\GhostRecon\Core.lua:66
 SendQuery = <function> defined @Interface\AddOns\GhostRecon\Comms.lua:140
 SendNotification = <function> defined @Interface\AddOns\GhostRecon\Comms.lua:105
 SendHealInfoNotification = <function> defined @Interface\AddOns\GhostRecon\Comms.lua:85
 CONST_HEAL_OTHERS = 2
 SendSpellInfoNotification = <function> defined @Interface\AddOns\GhostRecon\Comms.lua:59
 TellUser = <function> defined @Interface\AddOns\GhostRecon\Comms.lua:44
 GetNotes = <function> defined @Interface\AddOns\GhostRecon\Database.lua:18
 DecorateTooltip = <function> defined @Interface\AddOns\GhostRecon\Tooltip.lua:303
 knownUsers = <table> {
 }
 optionsFrame = <unnamed> {
 }
 ColoredText = <function> defined @Interface\AddOns\GhostRecon\Tooltip.lua:197
 IgnoredAbilities = <table> {
 }
 RemoveAbility = <function> defined @Interface\AddOns\GhostRecon\Database.lua:79
 ccCreatures = <table> {
 }
 CC_UNKNOWN = 0
 ccList = <table> {
 }
 CONST_HEAL_SELF = 1
 WhereAmI = <function> defined @Interface\AddOns\GhostRecon\Core.lua:131
 SetNotes = <function> defined @Interface\AddOns\GhostRecon\Database.lua:22
 CC_YES = 2
 SendWelcome = <function> defined @Interface\AddOns\GhostRecon\Comms.lua:172
 CC_SOMETIMES = 3
}
name = "Ragefire Chasm"
isIn = 1
instType = "party"
(*temporary) = nil
(*temporary) = "attempt to call global 'GetDungeonDifficulty' (a nil value)"
Last edited by khurzog : 09-01-12 at 11:36 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: