Download
(34 Kb)
Download
Updated: 09-02-12 02:17 PM
Pictures
File Info
Compatibility:
Mists of Pandaria (5.0.4)
Updated:09-02-12 02:17 PM
Created:12-04-10 10:34 PM
Downloads:4,603
Favorites:68
MD5:
Ghost: Recon: Continued
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 (0)


Archived Files (6)
File Name
Version
Size
Author
Date
1.3.1
34kB
Sargeant
08-31-12 12:22 AM
1.3
42kB
Sargeant
08-30-12 11:14 PM
1.2
34kB
Sargeant
08-14-11 08:45 PM
1.1
36kB
Sargeant
05-01-11 01:21 PM
0.10.9
34kB
Sargeant
12-05-10 05:04 PM
0.10.8
34kB
Sargeant
12-04-10 10:34 PM


Post A Reply Comment Options
Unread 02-05-12, 09:37 AM  
elrandir
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
Hi, first of all thank you for continuing this addon I love it. I am getting the following LUA error (I am also using Tiptac addon if that matters):

Ghostrecon\Tooltip.lua line 189
attempt to concatenate local 'text' (a nil value'

debug:
[C]:?
GhostRecon\Tooltip.lua:189: ColoredText()
GhostRecon\Tooltip.lua:380: DecorateTooltip()
GhostRecon\Core.lua: 365:
Ghostrecon\Core.lua:215
elrandir is offline Report comment to moderator  
Reply With Quote
Unread 12-28-11, 05:43 AM  
spiralofhope
A Deviate Faerie Dragon
 
spiralofhope's Avatar

Forum posts: 11
File comments: 207
Uploads: 0
Originally Posted by yoshimo
Be carefull, with 4.3 this addon will need some fixes to avoid division by 0 issues.
This seems to be untrue..
__________________
spiralofhope.com
spiralofhope is offline Report comment to moderator  
Reply With Quote
Unread 11-15-11, 12:42 PM  
yoshimo
A Murloc Raider

Forum posts: 9
File comments: 79
Uploads: 0
Be carefull, with 4.3 this addon will need some fixes to avoid division by 0 issues.
yoshimo is offline Report comment to moderator  
Reply With Quote
Unread 10-14-11, 06:46 AM  
psycedelic
A Defias Bandit

Forum posts: 3
File comments: 57
Uploads: 0
Top/Left align for icon

Hey there, really love this addon but what i miss now.
Is for it to remember or add top/bottom or left/right align for the icons to be saved.

Greatly appreciate this addon.
psycedelic is offline Report comment to moderator  
Reply With Quote
Unread 08-26-11, 04:10 PM  
enkil80
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 22
Uploads: 1
with the new masque replacing buttonfacade, kinda broke the skinned buttons on abilities bar, I can change the skin but on refresh you get the default one and the skinned one on top of it
enkil80 is offline Report comment to moderator  
Reply With Quote
Unread 08-14-11, 08:51 PM  
Sargeant
A Kobold Labourer
 
Sargeant's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 23
Uploads: 12
Originally posted by Kogasu
Notepad++ is the editor of choice for Lua files: http://notepad-plus-plus.org/

Lines 215-251 now look like this:

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

    if event == "COMBAT_LOG_EVENT_UNFILTERED" then
		if not GhostRecon.IgnoredAbilities[spellId] then
	    	local where = GhostRecon:WhereAmI()
	    	local inInst = GhostRecon:InInstance()
	    	
	    	
	    	if where ~= nil and where ~= "" and spellId ~= nil then
		    	local link = GetSpellLink(spellId)
		    	if not link then
					link = "Unknown spells for id=" .. spellId
				end
		    	
		    	GhostReconDB.Instances[where] = GhostReconDB.Instances[where] or { }
		
		    	if inInst then
					GhostReconDB.Instances[where].isInstance = inInst
				else
					GhostReconDB.Instances[where].isInstance = nil
				end
				
				if combatEvent == "SPELL_INTERRUPT" then
	        		if GhostReconDB.Settings.Active then
	        			if GhostRecon.abilityBar.mobGuid == destGuid then
							GhostRecon.abilityBar:StopSpell(destGuid, sourceName, missType)
	        			end
					end
				end
				
		        if combatEvent == "SPELL_CAST_START" or combatEvent == "SPELL_CAST_SUCCESS" then
	        		if GhostReconDB.Settings.Active then
	        			if GhostRecon.abilityBar.mobGuid == sourceGuid then
							local _, _, _, _, _, _, castTime = GetSpellInfo(spellId)
							if not castTime then 
								castTime = 0
							end
EDIT: I am happy to report that after making the changes described below, all aspects of Ghost Recon Continued appear to be working as intended. Thank you guys for keeping this great mod alive.
I'm a ViM man, myself. It does indeed look to be working just fine now. =)
Included updates in the download.
Sargeant is offline Report comment to moderator  
Reply With Quote
Unread 07-23-11, 10:38 PM  
Kogasu
A Kobold Labourer
 
Kogasu's Avatar

Forum posts: 0
File comments: 111
Uploads: 0
Notepad++ is the editor of choice for Lua files: http://notepad-plus-plus.org/

Lines 215-251 now look like this:

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

    if event == "COMBAT_LOG_EVENT_UNFILTERED" then
		if not GhostRecon.IgnoredAbilities[spellId] then
	    	local where = GhostRecon:WhereAmI()
	    	local inInst = GhostRecon:InInstance()
	    	
	    	
	    	if where ~= nil and where ~= "" and spellId ~= nil then
		    	local link = GetSpellLink(spellId)
		    	if not link then
					link = "Unknown spells for id=" .. spellId
				end
		    	
		    	GhostReconDB.Instances[where] = GhostReconDB.Instances[where] or { }
		
		    	if inInst then
					GhostReconDB.Instances[where].isInstance = inInst
				else
					GhostReconDB.Instances[where].isInstance = nil
				end
				
				if combatEvent == "SPELL_INTERRUPT" then
	        		if GhostReconDB.Settings.Active then
	        			if GhostRecon.abilityBar.mobGuid == destGuid then
							GhostRecon.abilityBar:StopSpell(destGuid, sourceName, missType)
	        			end
					end
				end
				
		        if combatEvent == "SPELL_CAST_START" or combatEvent == "SPELL_CAST_SUCCESS" then
	        		if GhostReconDB.Settings.Active then
	        			if GhostRecon.abilityBar.mobGuid == sourceGuid then
							local _, _, _, _, _, _, castTime = GetSpellInfo(spellId)
							if not castTime then 
								castTime = 0
							end
EDIT: I am happy to report that after making the changes described below, all aspects of Ghost Recon Continued appear to be working as intended. Thank you guys for keeping this great mod alive.
Last edited by Kogasu : 07-24-11 at 09:16 AM.
Kogasu is offline Report comment to moderator  
Reply With Quote
Unread 07-22-11, 02:50 PM  
spiralofhope
A Deviate Faerie Dragon
 
spiralofhope's Avatar

Forum posts: 11
File comments: 207
Uploads: 0
Originally posted by Bwldrd1
Here's what I did..
Thanks for the instructions.. I've applied these changes and I'll do some testing when I can.
__________________
spiralofhope.com
spiralofhope is offline Report comment to moderator  
Reply With Quote
Unread 07-22-11, 12:15 PM  
Bwldrd1
A Murloc Raider

Forum posts: 8
File comments: 20
Uploads: 0
Originally posted by Radoznali
I tried changes proposed here ,but they didnt work for me.I even got bunch of new errors in all kind of subfiles.Is there fan update uploaded somewhere thats working with 4.2.?

Here's what I did.. Delete the GhostRecon saved variables from your WTF folder.

Delete GhostRecon from your addons, download and Install latest version.

Apply Perrin's change overwriting what is there

Apply Achacha's changes, Adding to what is there.

When adding Achacha's changes, make sure you're editor does not have word wrapping function turned on. This screws up the line count and where you will be inserting the changes. That is what happened to me before I figured out why it wasn't working and throwing up errors for all the other lua's.

All is working fine now, hope this helps you.
Bwldrd1 is offline Report comment to moderator  
Reply With Quote
Unread 07-05-11, 06:25 PM  
Radoznali
A Murloc Raider
 
Radoznali's Avatar

Forum posts: 4
File comments: 128
Uploads: 0
I tried changes proposed here ,but they didnt work for me.I even got bunch of new errors in all kind of subfiles.Is there fan update uploaded somewhere thats working with 4.2.?
Radoznali is offline Report comment to moderator  
Reply With Quote
Unread 07-02-11, 01:49 PM  
achacha
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Getting frequent error with 4.2.

EDIT: I fixed it and changes are below:

Code:
Date: 2011-07-02 14:46:57
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\GhostRecon\Core.lua line 248:
   attempt to perform arithmetic on local 'castTime' (a nil value)
Debug:
   [C]: ?
   GhostRecon\Core.lua:248:
      GhostRecon\Core.lua:215
AddOns:
  Swatter, v3.2.4 (<%codename%>)
  NPCScan, v4.2.0.1
  NPCScanOverlay, v4.2.0.1
  AckisRecipeList, v2.2.5-25-g717ff7a
  Altoholic, v4.2.001
  AtlasLootLoader, vv6.04.03
  AuctionLite, v1.8.2
  Babylonian, v5.1.DEV.312(/embedded)
  Bagnon, v4.2.3
  BagnonConfig, v
  BagnonForever, v4.2.3
  BagnonTooltips, v
  Bartender4, v4.4.19
  BigWigs, v3.720
  ButtonForge, v0.9.13
  Chinchilla, vv2.3.2
  Configator, v5.1.DEV.312(/embedded)
  DataStore, v4.2.001
  DataStoreAchievements, v4.2.001
  DataStoreAgenda, v4.2.001
  DataStoreAuctions, v4.2.001
  DataStoreCharacters, v4.2.001
  DataStoreContainers, v4.2.001
  DataStoreCrafts, v4.2.001
  DataStoreCurrencies, v4.2.001
  DataStoreInventory, v4.2.001
  DataStoreMails, v4.2.001
  DataStorePets, v4.2.001
  DataStoreQuests, v4.2.001
  DataStoreReputations, v4.2.001
  DataStoreSpells, v4.2.001
  DataStoreStats, v4.2.001
  DataStoreTalents, v4.2.001
  DropTheCheapestThing, vv3.6
  ForteCasting, v
  ForteCooldown, v
  ForteCore, v1.975.5
  ForteDeathKnight, v
  ForteDruid, v
  ForteHealthstone, v
  ForteHunter, v
  ForteMage, v
  FortePaladin, v
  FortePriest, v
  ForteRogue, v
  ForteShaman, v
  ForteSoulstone, v
  ForteSummon, v
  ForteTalent, v
  ForteTimer, v
  ForteVehicle, v
  ForteWarlock, v
  ForteWarrior, v
  Gatherer, v3.2.4
  GhostRecon, v0.10.9
  HealBot, v4.2.0.0
  IceHUD, v1.7.6 (Revision: 855)
  LightHeaded, v337
  LightHeadedDataB, v337
  LightHeadedDataE, v337
  LightHeadedDataQIDNames, v337
  MillHelp, v2.0.6
  MillHelpGlyphs, v2.0.6
  MinimapButtonFrame, v3.1.5
  MinimapButtonFrameSkinPack, v3.0
  MoveAnything, v12.2.0
  Omen, v3.1.3
  OmniCC, v4.2.muffins1
  OmniCCConfig, v
  OPie, v
  Outfitter, v5.2.2
  Postal, v3.4.9
  Prat30, v3.4.23      
  Prat30HighCPUUsageModules, v
  Prat30Libraries, v
  ReagentHelper2, v2.0.16
  Revelation, v4.1.0-1.6.1
  SatrinaBuffFrame, v3.2
  sct, v6.55
  sctd, v6.55
  ShadowedUnitFrames, vv3.3.6
  Skada, v1.2-34
  SkadaAbsorbs, v1.0
  SkadaCC, v1.0
  SkadaDamage, v1.0
  SkadaDamageTaken, v1.0
  SkadaDeaths, v1.0
  SkadaDebuffs, v1.0
  SkadaDispels, v1.0
  SkadaEnemies, v1.0
  SkadaHealing, v1.0
  SkadaPower, v1.0
  SkadaThreat, v1.0
  Skillet, v
  SlideBar, v3.2.4 (<%codename%>)
  SorhaQuestLog, v1.0
  TargetCharms, v1.5.3 (11/22/2010)
  TidyPlates, v6.3.1 Revision: 289
  TidyPlatesGraphite, v
  TidyPlatesGrey, v
  TidyPlatesNeon, v
  TidyPlatesQuatre, v
  TidyPlatesThreatPlates, v5.2
  TidyPlatesHub, v
  TipTac, v10.12.05
  TipTacItemRef, v10.12.06
  TipTacTalents, v10.11.23
  BlizRuntimeLib_enUS v4.2.0.40200 <us>
  (ck=9f2)
At line 224 add:
Code:
				if not link then
					link = "Unknown spells for id=" .. spellId
				end
at line 249 add:
Code:
							if not castTime then 
								castTime = 0
							end
That fixed the errors for me, seems that GetSpellInfo returns nil for some NPC cast spells.
Last edited by achacha : 07-02-11 at 02:15 PM.
achacha is offline Report comment to moderator  
Reply With Quote
Unread 06-29-11, 03:05 AM  
Perrin
A Defias Bandit

Forum posts: 3
File comments: 9
Uploads: 0
Line 215 of Core.lua, replace with:

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

Bolded items are the extra fields.
Perrin is offline Report comment to moderator  
Reply With Quote
Unread 06-04-11, 12:46 PM  
yoshimo
A Murloc Raider

Forum posts: 9
File comments: 79
Uploads: 0
Don't forget that the 4.2 patch will again change cleu arguments.
A compatibility patch would be nice already for ptr.
yoshimo is offline Report comment to moderator  
Reply With Quote
Unread 05-29-11, 11:33 AM  
xtoq
An Aku'mai Servant
 
xtoq's Avatar
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 640
Uploads: 3
Originally posted by oXid_FoX
thank you very much
/gr was also messing my my Smart Group slash command....Thanks!!!!
__________________
There is absolutely no evidence to support the theory that life is serious.
xtoq is offline Report comment to moderator  
Reply With Quote
Unread 05-03-11, 02:40 PM  
spiralofhope
A Deviate Faerie Dragon
 
spiralofhope's Avatar

Forum posts: 11
File comments: 207
Uploads: 0
Argh, a .rar can't be used by MMOUI Minion. =/
__________________
spiralofhope.com
spiralofhope is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: