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,751
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 08-31-12, 12:21 AM  
Sargeant
A Murloc Raider
 
Sargeant's Avatar
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 23
Uploads: 5
[quote=spiralofhope]
Originally Posted by Sargeant
Thanks for the speedy update!


Next time, don't forget to remove your temp files~ =)
I am sure I don't know what you're talking about...

<_<
>_>
<_<

*ninja update*

(Sorry about that!)
Report comment to moderator  
Reply With Quote
Unread 08-31-12, 12:12 AM  
spiralofhope
A Deviate Faerie Dragon
 
spiralofhope's Avatar

Forum posts: 13
File comments: 276
Uploads: 0
Originally Posted by Sargeant
Edit: Well, that was surprisingly quick. Looks like it just needed some minor changes to accomodate the API. Seems like everything is good to go now. If anything is busted, let me know. 5.0.4 update should be available as soon as it is approved by a WoWI admin.

Double Edit: Aaaaand, it's up. =D

Thanks for the speedy update!


Next time, don't forget to remove your temp files~ =)
__________________
spiralofhope.com
Report comment to moderator  
Reply With Quote
Unread 08-30-12, 10:57 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 spiralofhope
Will you continue working on this addon for an update for MoP? It's unhappy on 5.0.4.
Yeah, I'll see what I can do. Just got the rest of my UI working.

Edit: Well, that was surprisingly quick. Looks like it just needed some minor changes to accomodate the API. Seems like everything is good to go now. If anything is busted, let me know. 5.0.4 update should be available as soon as it is approved by a WoWI admin.

Double Edit: Aaaaand, it's up. =D
Last edited by Sargeant : 08-30-12 at 11:24 PM.
Report comment to moderator  
Reply With Quote
Unread 08-29-12, 11:58 AM  
spiralofhope
A Deviate Faerie Dragon
 
spiralofhope's Avatar

Forum posts: 13
File comments: 276
Uploads: 0
Will you continue working on this addon for an update for MoP? It's unhappy on 5.0.4.
__________________
spiralofhope.com
Report comment to moderator  
Reply With Quote
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
Report comment to moderator  
Reply With Quote
Unread 12-28-11, 05:43 AM  
spiralofhope
A Deviate Faerie Dragon
 
spiralofhope's Avatar

Forum posts: 13
File comments: 276
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
Report comment to moderator  
Reply With Quote
Unread 11-15-11, 12:42 PM  
yoshimo
An Aku'mai Servant

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

Forum posts: 3
File comments: 52
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.
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
Report comment to moderator  
Reply With Quote
Unread 08-14-11, 08:51 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 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.
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: 109
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.
Report comment to moderator  
Reply With Quote
Unread 07-22-11, 02:50 PM  
spiralofhope
A Deviate Faerie Dragon
 
spiralofhope's Avatar

Forum posts: 13
File comments: 276
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
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.
Report comment to moderator  
Reply With Quote
Unread 07-05-11, 06:25 PM  
Radoznali
A Deviate Faerie Dragon
 
Radoznali's Avatar

Forum posts: 11
File comments: 156
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.?
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.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: