[v7.6] [ENGLISH] [Arkahr] NoGemsPlugin menu

User Tag List

Page 2 of 2 FirstFirst 12
Results 16 to 23 of 23
  1. #16
    JarJarD3's Avatar Contributor
    Reputation
    106
    Join Date
    Oct 2017
    Posts
    395
    Thanks G/R
    41/101
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    1 Thread(s)
    Originally Posted by Silkdog569 View Post
    JarJar -- I tested your new modified version and it works fine except the Legacy Of Dreams gem. That one is still not seen by plugin. The other ones seem to be working fine. If you take a gem out the popup shows and once back in goes away. Legacy Of Dreams makes no difference always have popup of no gem.
    I noticed KillerJhon mention in a reply to you on a different post about the gem. He said he had forgot to re-generate the interface files for hud. I have no idea if that is the case. Just mentioning here if that might be the case.
    I did try this on the latest beta build as well ( TurboHUD 19.8.29.1 (v9.1) BETA ). Same difference, still not seen. Thanks for trying to update the plugin.
    It seems that LegacyOfDreamsPrimary SNO number is not correct in THUD ISnoPowerList interface definition (my version is 19.8.26.3).
    I tested with below code and it seems that the SNO number is 446565 - not 483319.

    It worked when I submitted it and have't tested since I don't use LoD now in any of my builds. Must have changed somewhere between then and now.

    So I patched the function to get all active GEM buff again
    And pastebin for you convenience.

    Code:
            private static IEnumerable<IBuff> ActiveGemPrimaryBuffs(IPlayer player)
            {
                var gems = player.Powers.UsedLegendaryGems;
                var buffs = new IBuff[]
                {
                    gems.BaneOfThePowerfulPrimary,
                    gems.BaneOfTheStrickenPrimary,
                    gems.BaneOfTheTrappedPrimary,
                    gems.BoonOfTheHoarderPrimary,
                    gems.BoyarskysChipPrimary,
                    gems.EnforcerPrimary,
                    gems.EsotericAlterationPrimary,
                    //gems.GemOfEasePrimary,            // Ignore in this context.
                    gems.GemOfEfficaciousToxinPrimary,
                    gems.GogokOfSwiftnessPrimary,
                    gems.IceblinkPrimary,
                    gems.InvigoratingGemstonePrimary,
                    //gems.LegacyOfDreamsPrimary,
                    player.Powers.AllBuffs.FirstOrDefault(x => x.SnoPower.Sno == 446565),   // P4_ItemPassive_Unique_Ring_034
                    gems.MoltenWildebeestsGizzardPrimary,
                    gems.MoratoriumPrimary,
                    gems.MirinaeTeardropOfTheStarweaverPrimary,
                    gems.MutilationGuardPrimary,
                    gems.PainEnhancerPrimary,
                    //gems.RedSoulShardPrimary,         // Ignore in this context.
                    gems.SimplicitysStrengthPrimary,
                    gems.TaegukPrimary,
                    gems.WreathOfLightningPrimary,
                    gems.ZeisStoneOfVengeancePrimary,
                };
                foreach (var buff in buffs)
                {
                    if (buff != null && buff.Active)
                        yield return buff;
                }
            }

    [v7.6] [ENGLISH] [Arkahr] NoGemsPlugin
  2. Thanks Silkdog569 (1 members gave Thanks to JarJarD3 for this useful post)
  3. #17
    Silkdog569's Avatar Member
    Reputation
    3
    Join Date
    Apr 2017
    Posts
    39
    Thanks G/R
    11/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I did tested again and still had no luck. Legacy gem is still not recognized as being equipped. I used the 19.8.26.3 version and the 19.8.29.1 beta and had same popup as not seeing the gem. I did download the one you posted and tried that as well same issue popup of missing gem. I double check my plugins just to make sure I had no other plugins in conflict with legendary gems and did not find any. Will have to wait for the sno code to be corrected I guess. I thank You again for trying to help out on this. I did update Jacks extensions on my own plugin folder with correct information for the gem but again same popup of missing gem. I think untill the sno id code is correct either way will not work.
    Thank You again for trying to help out with this plugin.

  4. #18
    dalmi's Avatar Member
    Reputation
    2
    Join Date
    Sep 2017
    Posts
    9
    Thanks G/R
    4/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    thanks for the experiment, but here the same - the new gem is not recognized. hope there will be a solution soon - thank you all for the good plugins

  5. #19
    JarJarD3's Avatar Contributor
    Reputation
    106
    Join Date
    Oct 2017
    Posts
    395
    Thanks G/R
    41/101
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    1 Thread(s)
    Originally Posted by dalmi View Post
    thanks for the experiment, but here the same - the new gem is not recognized. hope there will be a solution soon - thank you all for the good plugins
    I don't get it as it works for me!
    I'm using version 19.8.26.3 and plan to stay here until I see a reason to update.

    When I implemented Legacy Of Dreams Primary "hack" the original values were SNO 483320 code "ItemPassive_Unique_Gem_023U_x1" that worked for me (or I tested it wrong way).
    Now it seems to be SNO 446565 code "P4_ItemPassive_Unique_Ring_034" (or I tested it wrong way).
    So there is some confusion somewhere and I assume that D3 binary is the same all the time. But can not verify that.

  6. #20
    JarJarD3's Avatar Contributor
    Reputation
    106
    Join Date
    Oct 2017
    Posts
    395
    Thanks G/R
    41/101
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    1 Thread(s)
    Originally Posted by JarJarD3 View Post
    I don't get it as it works for me!
    I'm using version 19.8.26.3 and plan to stay here until I see a reason to update.

    When I implemented Legacy Of Dreams Primary "hack" the original values were SNO 483320 code "ItemPassive_Unique_Gem_023U_x1" that worked for me (or I tested it wrong way).
    Now it seems to be SNO 446565 code "P4_ItemPassive_Unique_Ring_034" (or I tested it wrong way).
    So there is some confusion somewhere and I assume that D3 binary is the same all the time. But can not verify that.
    This gem is a bit problematic as it can not be detected in the conventional way if its buff is not active.
    Original fix I submitted works and now I tested it without legendary items.
    If you equip set items and have their buff on then NoGemsPlugin thinks that the gem is not equipped.

    So this original fixed hack should work, if used correctly.
    Do not use set items with Legacy Of Dreams gem!

    NoGemsPlugin plugins works indirectly to query active buffs for gems that can be socketed because "reading" gems from jewelry sockets is unreliable and does not work all the time.
    This can be easily verified as sometimes gem rank is missing or not updated after you level the gem up few ranks.
    Legacy Of Dreams gem is an exception as it can be equipped (socketed) and still inactive thus remaining undetected.

  7. Thanks Silkdog569 (1 members gave Thanks to JarJarD3 for this useful post)
  8. #21
    JarJarD3's Avatar Contributor
    Reputation
    106
    Join Date
    Oct 2017
    Posts
    395
    Thanks G/R
    41/101
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    1 Thread(s)
    Again I shamelessly advertise my own plugin in "competitors" thread.
    I updated my CheckMissingItems ([INTL][JarJar]CheckMissingItems) plugin to include a warning when Legacy Of Dreams is equipped but not active.

    Here is side by side comparison how these two plugins report now.

  9. #22
    BeeAntOS's Avatar Active Member
    Reputation
    30
    Join Date
    Oct 2017
    Posts
    119
    Thanks G/R
    239/28
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Last edited by BeeAntOS; 09-08-2019 at 05:19 AM. Reason: typo (again) :P
    "When you reach the top, get ready to drop!"

  10. #23
    Silkdog569's Avatar Member
    Reputation
    3
    Join Date
    Apr 2017
    Posts
    39
    Thanks G/R
    11/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    JarJar, Thanks for the explanation on the gem. I did not realize it worked that way. Your initial fix worked fine. My apologizes for saying it did not work.
    For people who still want to use this plugin you will need to replace these two files in Jacks extensions. JackExtensions.zip unzip files and place and or copy over files into \plugins\Jack\Extensions
    This will fix the No Gem Plugin if using the Legacy Of Dreams gem correctly.
    Last edited by Silkdog569; 09-08-2019 at 09:55 AM.

Page 2 of 2 FirstFirst 12

Similar Threads

  1. [v7.2] [INTERNATIONAL] [glq] MonsterRiftProgressionPlugin
    By SeaDragon in forum TurboHUD Community Plugins
    Replies: 23
    Last Post: 09-07-2021, 04:46 AM
  2. [v7.6] [INTERNATIONAL] [Arkahr] ConventionOfElementsBar
    By Arkahr in forum TurboHUD Community Plugins
    Replies: 21
    Last Post: 01-03-2021, 07:55 AM
  3. [v7.2] [INTERNATIONAL] [Jack] ItemDropSoundAlertPlugin
    By JackCeparou in forum TurboHUD Community Plugins
    Replies: 22
    Last Post: 07-17-2017, 08:27 PM
  4. [V7.2][International][Grischu] Buffstatistics
    By Grischu in forum TurboHUD Community Plugins
    Replies: 20
    Last Post: 04-05-2017, 02:27 AM
All times are GMT -5. The time now is 09:20 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search