03-28-2005, 08:21 PM
Xanthix,Mar 28 2005, 11:59 AM Wrote:Thanks for the post, vor_lord.
I think it might be possible to extend this functionality. If you can find out which player mob X is targetting, why not find out which player a BUNCH of mobs are targeting? I think that you could use the "tab" functionality to walk through all the mobs, recording which player each is attacking. I think the hardest part would be knowing how many mobs there are (ie, when to stop tabbing).
Add in the fact that as mob and player positions change, so might the ordering of a tab sequence. If this didn't happen you might be able to cycle a large number of times and identify a sequence to infer the actual number of mobs. You're right, with that bit of information you could keep the rest straight.
The name-based extension system is a real mystery to me. I can only assume that Blizzard thought it would be easier for non-programmers to hack the UI if it was name-based. It's a silly system and I'm sure in no way reflects how the actual data structures are implemented.
Quote:It's an interesting idea I've been thinking about. I know a lot of tanks would love a "who is smacking who" display. Unfortunately if I understand this correctly doing the scan would break auto-attack.
[right][snapback]72146[/snapback][/right]
I think you're right about the auto-attack issue also. Certainly you would try to write it so that at the end of the scan you targeted the original (I think there is even an AttackTarget function), but can you really reliably tell what your original target was after such a scan? And would your swing timer be reset even if you could?
That said (let me think out loud):
A channel chat approach might be an option. You'd have to have everyone in the group install something that automatically announced in a reserved channel what was beating on them. Then a log parser would keep track of such things, but you'd also have to keep track of kills and remove them from the list, ugh, name resolution again. Sounds like a mess.
I agree that this kind of mod would be very nice.