Hey i have an idea which could make holy priest life easier. Well basically i don't know if its doable or not but i'm thinking of an addon which would count the yard between party members and maybe put a dot or something on Grid or on your raidframes. This could help us with casting Prayer of Healing on the guy where the healing will do the most ( like 5 players in the party will receive it, not 3 or so ). The other thing: maybe it could count with the players HP also for CoH, and could show where to cast it to do most healing ( I think this would use too much memory, but as i said i'm not the best in programming ).
Cheers
tenorx
Not possible. You can only get your own position (coordinates). The only way this would be possible would be if everyone in your raid were running an addon to transmit information their position many times a second. It's been discussed before, and would technically be possible, but has never been implemented due to numerous techincal issues and the high cost in CPU and bandwidth that wouldn't be justified by the very limited usefulness.
Generally speaking, if you're having trouble figuring out who to cast Prayer of Healing on, ask your raid leader to organize groups more sensibly.
I usually have assist, just i was thinking of spreading on Freya etc :) And did you try to use the minimap maybe? I'm not good at programming just an idea:) Like you could put a coordinate system to the minimap, which could count the yards, or thats not possible either?
Not possible. You can only get your own position (coordinates). The only way this would be possible would be if everyone in your raid were running an addon to transmit information their position many times a second. It's been discussed before, and would technically be possible, but has never been implemented due to numerous techincal issues and the high cost in CPU and bandwidth that wouldn't be justified by the very limited usefulness.
Er.... didn't that changed with the dungeon/raid maps ?
DXE has a proximity window that shows distance to the 5 closer raid members, including the distance in yards (or meters, whatever distance unit you use.) Moreover, addons like TomTomPing display direction and distance to your target, focus, mouseover or even random raid member (provided it is a raid member).
That gets the *player's* map position. Not other people's. Hence the name GetPlayerMapPosition.
Now... if DXE collects coords and communicates it to all raid members with the same addon, then... That's a different story.
Actually, you can get the map position of any player in your party/raid with it as long as said raid member is on the same map as you are viewing, by supplying the unitID. In fact, you must supply a unitID, such as "player" to refer to yourself.
posX, posY = GetPlayerMapPosition("unit")
If they aren't in the same map as target unit is, then it returns a pair of zeros. How else do you think WoW displays your party/raid member's position on the world map?
Returns the position of the player's corpse on the world map
And by being told and seeing it told to others 10-20 times that that function didn't work that way. I see now that wowwiki says different, and if you click on the function on wowprogramming it also says different.
I always thought it was "behind-the-scenes mojo" cause we didn't have access to map data. I also always went by this:
And by being told and seeing it told to others 10-20 times that that function didn't work that way. I see now that wowwiki says different, and if you click on the function on wowprogramming it also says different.
I remember seeing changelogs on this,
The player is inside an instance: the game will never return coordinates inside an instance. (CHANGED AS OF 3.0.1 - coordinates are returned within instances) (CHANGED again AS OF 3.0.3 - coordinates are no longer returned inside instances) (CHANGED again. In 3.1.1 (possibly earlier) coordinates are being returned in instances.
So you are right Seerah, just Bliz keeps changing its functionality that it's hard to keep track of. The last I remember reading was that the function now no longer reports other players coords, but will return UnitID "player"'s coords.
I don't think they've been changing things... I think people are trying stuff in old instances that don't have maps, and thus don't have coords, and thinking that the function was changed.
In Vanilla you had coordinates. Gatherer could tell me about copper nodes in dead mines.
then after some patch (TBC?) this didn't work anymore and the trouble began.
Gatherer could tell you about copper nodes outside deadmines in the maze of tunnels, but not inside the instance itself. Has always been like that since Day 1.
Hm sounds like a nice idea.
I was thinking to implement a range frame like in DBM to my TomTomPing wich shows all distances and directions to raidmembers.
From this it would be a few steps more to calculate which persons are next to 4-5 others.
Only thing is to combine this with addons like healbot, grid, vuhdo.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Cheers
tenorx
Generally speaking, if you're having trouble figuring out who to cast Prayer of Healing on, ask your raid leader to organize groups more sensibly.
Er.... didn't that changed with the dungeon/raid maps ?
DXE has a proximity window that shows distance to the 5 closer raid members, including the distance in yards (or meters, whatever distance unit you use.) Moreover, addons like TomTomPing display direction and distance to your target, focus, mouseover or even random raid member (provided it is a raid member).
Now... if DXE collects coords and communicates it to all raid members with the same addon, then... That's a different story.
Actually, you can get the map position of any player in your party/raid with it as long as said raid member is on the same map as you are viewing, by supplying the unitID. In fact, you must supply a unitID, such as "player" to refer to yourself.
posX, posY = GetPlayerMapPosition("unit")
If they aren't in the same map as target unit is, then it returns a pair of zeros. How else do you think WoW displays your party/raid member's position on the world map?
And by being told and seeing it told to others 10-20 times that that function didn't work that way. I see now that wowwiki says different, and if you click on the function on wowprogramming it also says different.
I remember seeing changelogs on this,
So you are right Seerah, just Bliz keeps changing its functionality that it's hard to keep track of. The last I remember reading was that the function now no longer reports other players coords, but will return UnitID "player"'s coords.
then after some patch (TBC?) this didn't work anymore and the trouble began.
Gatherer could tell you about copper nodes outside deadmines in the maze of tunnels, but not inside the instance itself. Has always been like that since Day 1.
I was thinking to implement a range frame like in DBM to my TomTomPing wich shows all distances and directions to raidmembers.
From this it would be a few steps more to calculate which persons are next to 4-5 others.
Only thing is to combine this with addons like healbot, grid, vuhdo.