+ Reply to Thread
Page 1 of 2 1 2 LastLast
Results 1 to 15 of 28
Like Tree2Likes

Thread: [Addon] KnowThineEnemy

  1. #1
    Rift Chaser NerfedWar's Avatar
    Join Date
    Dec 2010
    Posts
    377

    Default [Addon] KnowThineEnemy

    KnowThineEnemy

    Important: Upgrde to 0.7beta asap to take advantage of performance improvements.

    New addon that tracks abilities used by those around you (enemies and friends) and calculates their build (souls and points), displaying the information in a small HUD on screen.

    Provides a global KTE_getRoles(playerName) function so that other addons can leverage its database.

    Get KnowThineEnemy here or here.

    Will soon integrate with BookOfTheFallen addon so your and enemy builds are stored next to kills (which has had a few bugfixes recently).
    Last edited by NerfedWar; 03-25-2012 at 10:55 AM.
    ...the internet treats censorship as damage, and routes around it...
    NerfedWar Addons and Tutorials
    * Note: tutorials are currently being ported to the new site.

  2. #2
    Rift Chaser NerfedWar's Avatar
    Join Date
    Dec 2010
    Posts
    377

    Default

    KnowThineEnemy currently only looks for abilities that damage/heal to determine soul points. Next version will hopefully include looking at buffs and other abilities cast to get a much better determination of points.
    ...the internet treats censorship as damage, and routes around it...
    NerfedWar Addons and Tutorials
    * Note: tutorials are currently being ported to the new site.

  3. #3
    Rift Chaser NerfedWar's Avatar
    Join Date
    Dec 2010
    Posts
    377

    Default versoin 0.3beta

    version 0.3beta: Added mouseover tooltip for the soul images, should make identifying the souls easier .
    ...the internet treats censorship as damage, and routes around it...
    NerfedWar Addons and Tutorials
    * Note: tutorials are currently being ported to the new site.

  4. #4
    Ascendant Credo's Avatar
    Join Date
    Jan 2011
    Posts
    4,172

    Default

    You should probably change the page on RiftUI so that it doesn't sound like it already works with BookoftheFallen
    Even free cost too much now

  5. #5
    Rift Chaser NerfedWar's Avatar
    Join Date
    Dec 2010
    Posts
    377

    Default

    Quote Originally Posted by Credo View Post
    You should probably change the page on RiftUI so that it doesn't sound like it already works with BookoftheFallen
    Good suggestion Credo, will do. I should get time to update BOTF over the next few days, it's a relatively simple change.

    I need to tweak KTE so that it picks up on buffs and non damaging/healing abilities, this should provide it with a very accurate build estimation very quickly for targets (especially in WFs where is calculating everyones build around you even when they are not your target).

    A cosmetic changes so that the soul points in the HUD are in red until it has worked out the entire build may also be a good idea. Finally I need to support some other languages, should be relatively simple considering Trion kindly provide updated soul tree information in XML format each time they release a patch on their ftp sit.
    ...the internet treats censorship as damage, and routes around it...
    NerfedWar Addons and Tutorials
    * Note: tutorials are currently being ported to the new site.

  6. #6
    Rift Chaser
    Join Date
    Oct 2011
    Posts
    398

    Default

    Nice job, NerfedWar. Glad to see you finally releasing this.
    How accurate is it? I'm pretty sure, mid-warfront, I targeted a rogue who had 2 rogue souls [marksman and something else], and inquisitor as his third soul. Not exactly correct, eh?

  7. #7
    Rift Chaser NerfedWar's Avatar
    Join Date
    Dec 2010
    Posts
    377

    Default

    Quote Originally Posted by TimeBomb View Post
    Nice job, NerfedWar. Glad to see you finally releasing this.
    How accurate is it? I'm pretty sure, mid-warfront, I targeted a rogue who had 2 rogue souls [marksman and something else], and inquisitor as his third soul. Not exactly correct, eh?
    hmm, soul information is stored in a table against the name of players so this should not really be possible, probably a bug or maybe I've got some images mixed up, will check.

    The new version displays the soul name above the hud if you mouse over an icon which will make things easier for people who do not recognise the soul icons. Maybe I'll display abbreviations of the souls in the HUD as well to make it clearer.

    Edit: Silly me! I'm not resetting the UI when you change target, therefore the 3rd icon was left over from a previous target.
    Last edited by NerfedWar; 03-15-2012 at 04:08 AM.
    ...the internet treats censorship as damage, and routes around it...
    NerfedWar Addons and Tutorials
    * Note: tutorials are currently being ported to the new site.

  8. #8
    Rift Chaser NerfedWar's Avatar
    Join Date
    Dec 2010
    Posts
    377

    Default

    This weekend I hope to spend some time looking at catching other abilities in addition to damage/heal types. This should really improve the speed with which the addon calculates soul points and be a lot more accurate in terms of 'real' build.

    It's quite interesting in PVE too when you see the souls of mobs.

    ---

    once last thought... if someone casts a shield on a player and later on the shield absorbs damage, is the caster for the absorption the original caster or the target? I need to look into these things I guess.
    Last edited by NerfedWar; 03-15-2012 at 04:13 AM.
    ...the internet treats censorship as damage, and routes around it...
    NerfedWar Addons and Tutorials
    * Note: tutorials are currently being ported to the new site.

  9. #9
    Rift Chaser NerfedWar's Avatar
    Join Date
    Dec 2010
    Posts
    377

    Default

    fixed HUD drag and drop bug in version 0.4beta.
    Last edited by NerfedWar; 03-17-2012 at 11:44 AM.
    ...the internet treats censorship as damage, and routes around it...
    NerfedWar Addons and Tutorials
    * Note: tutorials are currently being ported to the new site.

  10. #10
    General of Telara
    Join Date
    Apr 2011
    Posts
    944

    Default

    Quote Originally Posted by TimeBomb View Post
    Nice job, NerfedWar. Glad to see you finally releasing this.
    How accurate is it? I'm pretty sure, mid-warfront, I targeted a rogue who had 2 rogue souls [marksman and something else], and inquisitor as his third soul. Not exactly correct, eh?
    I'd guess the rogue had a reflect up, you used an inqui ability on him and combat log made it look like the rogue used that ability on you.

  11. #11
    Rift Chaser NerfedWar's Avatar
    Join Date
    Dec 2010
    Posts
    377

    Default

    Quote Originally Posted by Ethanol View Post
    I'd guess the rogue had a reflect up, you used an inqui ability on him and combat log made it look like the rogue used that ability on you.
    This makes lots of sense, will have to work around that...

    edit: confirmed, this is the problem.
    Last edited by NerfedWar; 03-18-2012 at 06:32 AM.
    ...the internet treats censorship as damage, and routes around it...
    NerfedWar Addons and Tutorials
    * Note: tutorials are currently being ported to the new site.

  12. #12
    Rift Chaser NerfedWar's Avatar
    Join Date
    Dec 2010
    Posts
    377

    Default

    Quote Originally Posted by NerfedWar View Post
    This makes lots of sense, will have to work around that...

    edit: confirmed, this is the problem.
    Worked out a nice workaround by checking for buff.remove event for reflect abilities and ignoring the next ability, works fine for one-off reflects, now working on the duration based ones. Just need a list of reflect type abilities.

    I'm looking for help identifying any abilities that reflevct spells/abilities back at the caster. Here is the list I have so far. Anyone think of any others?

    Duration/channel based reflect buffs:

    Immovable Object
    Reflective Presence
    Predictable Movements

    One off reflect buffs:
    Reflective Command
    Reversal of Fortune
    Glassy Reflection

    Note: I'm not looking for abilities that simply relfect some damage, just the ones that reflect the actual ability itself. cheers for any help.
    Last edited by NerfedWar; 03-19-2012 at 03:38 AM.
    ...the internet treats censorship as damage, and routes around it...
    NerfedWar Addons and Tutorials
    * Note: tutorials are currently being ported to the new site.

  13. #13
    General of Telara
    Join Date
    Apr 2011
    Posts
    944

    Default

    You have all the mage/cleric ones at least. Not sure about rogue/warriors, I'm not familiar with most of their souls.

  14. #14
    Ascendant
    Join Date
    Dec 2010
    Posts
    3,865

    Default

    sounds like a very interesting Add-on will check it out weekend!

  15. #15
    Rift Chaser NerfedWar's Avatar
    Join Date
    Dec 2010
    Posts
    377

    Default 0.5beta

    Quote Originally Posted by Antigonos View Post
    sounds like a very interesting Add-on will check it out weekend!
    A new version (0.5beta) will be uploaded later this evening (NOT YET) that addresses quite a lot of problems with the existing version (0.4beta).

    Fixes/enhancements include:
    • Fixed issue where a player with a reflect type ability would inherit the soul of the ability being reflected. This was annoying to debug but an easy fix in the end.
    • Added interval based wide-area buff monitoring and buff.add and buff.remove event handling to speed up soul determination. It now gets a pretty good idea of someones build before they even cast a spell!
    • Fixed silly XML parsing issue where abilities were being read twice and had wrong points in second reading (e.g. Bloom at 0 points instead of 6 in Chloro).
    • Fixed inter addon API function so other addons can request the soul-build of pretty much anyone friendly or enemy in their vacinity that is in the target chain. This function would make it easy to add role icons to raid frames etc...
    • Should now determine the roles of elite mobs correctly.
    • Fixed issue with damage shield type buffs cast on others (including spotters). Similar to the reflect issue, people were inheriting the souls of the buffs).

    To-do:
    • Add command-line option to show-hide the HUD
    • Performance improvements
    Last edited by NerfedWar; 03-19-2012 at 08:12 AM.
    ...the internet treats censorship as damage, and routes around it...
    NerfedWar Addons and Tutorials
    * Note: tutorials are currently being ported to the new site.

+ Reply to Thread
Page 1 of 2 1 2 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts