Addon Info.
Change Log
Optional Files (0)
Archived (11)
Comments (168)
  Category: Ace: Combat
Addon Information
Works with WoTLK
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Grayhoof's Portal Bug Reports Feature Requests
Author:
Version:
Beta 2.43
Date:
11-15-2008 01:06 PM
Size:
178.45 Kb
Downloads:
238,710
Favorites:
728
MD5:
Pictures
Click to enlarge
Proximo
Click to enlarge
Options
Proximo   Updated this week!   Popular!
What is it? - Simple enemy unit frames for Arena matches used for identifying and coordinating targets

Features:


- Unit tracking via mouse over, target, party targets, death messages, name plate updates, and optional syncing between all teammates
- Main Assist setting and syncing, shown by yellow outline on current Main Assist target.
- Optional New Enemy, Low Health, Death, and Aura announcements via Chat, Party, RaidWarning, SCT, or MSBT.
- Optional Focus setting via right click.
- Optional Mana bars.
- Optional Party Targets.
- Optional Race Icons.
- Optional Aura tracking.
- Optional Cast bars.
- Optional Talent Guessing.
- Optional Battle Ground Support.
- Minor frame customizations: size, font, texture, header, etc...


For Spells, give the spell name just like you would in a macro. Example: Dispel, Dispel(Rank 1)
For Macros, use ; to break lines and *t to insert the targets name. Example: /target *t;/cast Dispel

Where did it come from? - After using ArenaMaster for a long time, I decided to make my own Arena based mod based on some ideas from myself and friends.

How do I use it? - Unzip Proximo into your interface\addons directory. For more info on installing, please read install.txt. Type /prox test to see a test frame when not in arena. Alt+left click header to move. Right click header for options.

What happens if an enemy is first seen after combat starts? - They will still be shown and synced, however you will not be able to target them by clicking on their bar. This will be designated with **'s around their name (ex. ** Grayhoof ** ).

Support
Please post all errors and suggestions on http://grayhoof.wowinterface.com/ using the provided forms.
  Change Log - Proximo
Beta 2.43 - Added Death Knights to unit handling
Beta 2.42 - Updates to allow extract tracking of Auras times and optional tracking of PvP Trinkets.
Beta 2.4 - Many updates to take advantage of the 3.0 arena id's. Arena enemies can now always be targeted/clicked regardless of when they are first seen.
2.32 - Fixes for 3.0
2.31 - Updates for 3.0 patch (not tested very well)
2.3 - Added New "Use in Battlegrounds" option. It basically just becomes a "last 5 targets" unit frame for self only, and doesn't sync with other users. Added new talents using TalentGuess-1.0. Provides talents as best as possible based on comblog events and buffs. Converted to using ShareMedia Widgets for Ace3. Added Frost Nova to tracked auras. Fix for highlighted frames staying after leaving and re-entering an arena. Register SML callbacks correctly.
2.2 - Converted Auras to use spellid. Fixed Profile copies/changes. Removed unneeded locals. Convert to LibShareMedia-3.0.
2.1 - Fix for combat log names. Added optional cast bars. Cast bars for your focus and target will be accurate, while others are only approximations. Options for cast bar: color, size, font size, time. Made more of the frame clickable, besides just the health bar. Converted to quicker combat log method. Gave main frame a name
  Optional Files - Proximo
Sorry, there are currently no optional files available.
  Archived Versions - Proximo
File Name
Version
Size
Author
Date
Beta 2.42
178kB
Grayhoof
11-08-2008 11:28 PM
Beta 2.4
177kB
Grayhoof
10-31-2008 08:00 AM
Beta 2.33
176kB
Grayhoof
10-28-2008 12:15 AM
2.32
173kB
Grayhoof
10-17-2008 12:43 AM
2.31
173kB
Grayhoof
10-14-2008 12:35 AM
2.3
165kB
Grayhoof
07-16-2008 08:44 PM
2.2
146kB
Grayhoof
05-13-2008 08:26 PM
2.1
146kB
Grayhoof
04-14-2008 10:22 PM
2.0
141kB
Grayhoof
03-25-2008 01:30 AM
1.4
137kB
Grayhoof
01-09-2008 07:44 PM
1.3
146kB
Grayhoof
10-10-2007 07:23 PM
  Comments - Proximo
Post A Reply
Author Comments Comment Options
Old 11-14-2008, 06:56 AM  
Arkive
A Cobalt Mageweaver
Interface Author - Click to view interfaces

Forum posts: 237
File comments: 328
Uploads: 2
When playing a DK and bringing up the test bars to align, I get this:

Code:
[2008/11/14 06:53:34-2-x1]: AceLocale-3.0: ProximoClass: Missing entry for 'DEATHKNIGHT':
Assume it's the same thing I'd get if I played (or played against) a DK in an arena.
Arkive is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-10-2008, 08:28 PM  
goliath0
A Kobold Labourer

Forum posts: 0
File comments: 22
Uploads: 0
I've received an error about calling a nil value.

Can't reproduce it :/

Just so you know.
goliath0 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-08-2008, 02:59 PM  
Grayhoof
A Wyrmkin Dreamwalker
Interface Author - Click to view interfaces

Forum posts: 54
File comments: 125
Uploads: 14
Already in the next beta version =) Should be out in a few days, just getting everything in before wotlk hits.

Quote:
Originally posted by affix
Grayhoof: Gladius is tracking PvP trinket usage now. It pops up the PvP trinket icon when a player uses their trinket. This'd be a great feature for Proximo, especially if a small cooldown was on top of the PvP trinket icon.
Grayhoof is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-06-2008, 01:52 PM  
affix
A Kobold Labourer

Forum posts: 0
File comments: 28
Uploads: 0
Grayhoof: Gladius is tracking PvP trinket usage now. It pops up the PvP trinket icon when a player uses their trinket. This'd be a great feature for Proximo, especially if a small cooldown was on top of the PvP trinket icon.
affix is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-03-2008, 11:25 AM  
Grayhoof
A Wyrmkin Dreamwalker
Interface Author - Click to view interfaces

Forum posts: 54
File comments: 125
Uploads: 14
This version is not for the beta, but thanks for the input.

Quote:
Originally posted by Arkive
Have you tried this on the beta yet? Is there any reason to believe there would be an update required for the new arenas, or is it capable of just sensing that you're "in" an arena and operating off that info?


*Edit*
I was able to hop in and finally got one of the new ones (something sewers). Seemed to work ok, but I got this error after the arena started:

Code:
[2008/11/02 20:19:24-4-x1]: Proximo-2.3\Proximo.lua:418: attempt to index field '?' (a nil value)
I don't think I've updated my beta interface folder to my current. Will make sure I'm running the latest and try again.


*Edit #2*
While the latest version isn't spitting that error at me, it is spitting this when a deathnkight is on the opposing team:

Code:
[2008/11/02 20:41:44-5-x1]: AceLocale-3.0: ProximoClass: Missing entry for 'DEATHKNIGHT':
Proximo-2.3\class.lua:36: in function `GetLocalClass'
Proximo-2.3\Proximo.lua:311: in function `AddToList'
Proximo-2.3\Proximo.lua:402: in function `CheckUnitIDChanges'
Proximo-2.3\Proximo.lua:566: in function
Grayhoof is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-02-2008, 07:54 PM  
Arkive
A Cobalt Mageweaver
Interface Author - Click to view interfaces

Forum posts: 237
File comments: 328
Uploads: 2
Have you tried this on the beta yet? Is there any reason to believe there would be an update required for the new arenas, or is it capable of just sensing that you're "in" an arena and operating off that info?


*Edit*
I was able to hop in and finally got one of the new ones (something sewers). Seemed to work ok, but I got this error after the arena started:

Code:
[2008/11/02 20:19:24-4-x1]: Proximo-2.3\Proximo.lua:418: attempt to index field '?' (a nil value)
I don't think I've updated my beta interface folder to my current. Will make sure I'm running the latest and try again.


*Edit #2*
While the latest version isn't spitting that error at me, it is spitting this when a deathnkight is on the opposing team:

Code:
[2008/11/02 20:41:44-5-x1]: AceLocale-3.0: ProximoClass: Missing entry for 'DEATHKNIGHT':
Proximo-2.3\class.lua:36: in function `GetLocalClass'
Proximo-2.3\Proximo.lua:311: in function `AddToList'
Proximo-2.3\Proximo.lua:402: in function `CheckUnitIDChanges'
Proximo-2.3\Proximo.lua:566: in function

Last edited by Arkive : 11-02-2008 at 08:44 PM.
Arkive is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-31-2008, 07:53 PM  
Arkive
A Cobalt Mageweaver
Interface Author - Click to view interfaces

Forum posts: 237
File comments: 328
Uploads: 2
Did a bunch of skirmishes to try it out. Seems to be working as intended
Arkive is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-29-2008, 08:06 PM  
Grayhoof
A Wyrmkin Dreamwalker
Interface Author - Click to view interfaces

Forum posts: 54
File comments: 125
Uploads: 14
If you are still having issue with the HP bars and you have 2.33 installed, please try deleting the Proximo files from your WTF folder or resetting your options.

Quote:
Originally posted by Grayhoof
A beta version of 2.33 is now posted. It should fix the issues with HP bars and uses the new Arena unit ID system.

Please note I have not been able to heavily test it, so please create bug reports for any issues.
Grayhoof is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-28-2008, 12:16 AM  
Grayhoof
A Wyrmkin Dreamwalker
Interface Author - Click to view interfaces

Forum posts: 54
File comments: 125
Uploads: 14
A beta version of 2.33 is now posted. It should fix the issues with HP bars and uses the new Arena unit ID system.

Please note I have not been able to heavily test it, so please create bug reports for any issues.
Grayhoof is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-27-2008, 05:29 AM  
elhook
A Kobold Labourer

Forum posts: 1
File comments: 16
Uploads: 0
Any update for WoTLK pleae? HP bars doesnt work well
elhook is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-22-2008, 03:28 AM  
Arkive
A Cobalt Mageweaver
Interface Author - Click to view interfaces

Forum posts: 237
File comments: 328
Uploads: 2
Well, tracked it doen to an older version of Roster-2.1 that was embedded in BigBrother. Weird.
Arkive is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-21-2008, 07:59 AM  
Arkive
A Cobalt Mageweaver
Interface Author - Click to view interfaces

Forum posts: 237
File comments: 328
Uploads: 2
Well, that may be true, but I ran a few skirmishes this morning to test. With Proximo disabled, no error on mouseover. With Proximo enabled, they come back. It may not be from one of Prox's libraries, but there's apparently an incompatibility if you have any addons with Ace2 embedded.
Arkive is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-21-2008, 01:19 AM  
Grayhoof
A Wyrmkin Dreamwalker
Interface Author - Click to view interfaces

Forum posts: 54
File comments: 125
Uploads: 14
Proximo does not use any of those libraries.
Grayhoof is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-20-2008, 08:46 PM  
Arkive
A Cobalt Mageweaver
Interface Author - Click to view interfaces

Forum posts: 237
File comments: 328
Uploads: 2
Hey, Proximo worked just great in my 2's today, but I got an error as soon as I highlighted over the first character (but not subsequent mouseovers). It referenced Skillet (or at least one of it's libraries), but I'm thinking it might be related to Proximo.

Code:
[2008/10/20 19:14:13-5-x2369]: AceEvent-2.0-91091 (Skillet):695: Roster-2.1: Bad argument #2 to `GetUnitIDFromUnit'. "arena2" is not a legitimate UnitID.
I can't help but notice you're using ace3 embedded and Skillet is using ace2. Could the conflict lie there? If so, is there a way I can work around it? Just to save you the trouble, this is the function from the library the error seems to be referencing, with line 695 highlight w/ astericks at the beginning:

Code:
	if not bucketfunc then
		bucketfunc = function(bucket)
			if bucket.run then
				local current = bucket.current
				local method = bucket.method
				local self = bucket.self
				if bucket.unit then
					for unit in pairs(current) do
						if not UnitExists(unit) then
							current[unit] = nil
						end
					end
				end
				if type(method) == "string" then
** Line 695 **					self[method](self, current, unpack(bucket, 1, bucket.n))
				elseif method then -- function
					method(current, unpack(bucket, 1, bucket.n))
				end
				for k in pairs(current) do
					current[k] = nil
					k = nil
				end
				bucket.run = nil
			end
		end
	end
Arkive is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-17-2008, 08:06 PM  
Grayhoof
A Wyrmkin Dreamwalker
Interface Author - Click to view interfaces

Forum posts: 54
File comments: 125
Uploads: 14
Its not going away, but its going to take me a bit to convert over to the new/better way of doing things. Hopefully the update last night at least made it functional again.

My WoW time is currently severely reduced, which means my arena time is even less =)

Quote:
Originally posted by Arkive
I'm not even sure it's that. Why reinvent the wheel? It's been done well, works good...why spend the effort? :P
Grayhoof is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:



The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOUI | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


MMOInterface.com Copyright ©2008
World of Warcraft is a registered Trademark of Blizzard Entertainment.
vBulletin - Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.