[ENG] Missing Power Buff Warming menu

These ads disappear when you log in.

Page 1 of 4 1234 LastLast
Results 1 to 15 of 57
  1. #1
    s4000's Avatar Contributor CoreCoins User
    Reputation
    109
    Join Date
    Oct 2018
    Posts
    278
    Thanks G/R
    6/106
    Trade Feedback
    0 (0%)

    [ENG] Missing Power Buff Warming

    - show Icon/message if player loss the power buff
    - show message for local player
    - option to speak warming message

    Missing Buff.jpg
    No buff v2.jpg

    Copy to plugins\DAV
    [C#] DAV_MissingBuff - Pastebin.com
    [C#] DAV_MissingBuffConfig - Pastebin.com

    Current Missing Buff
    Code:
    // Aquila Cuirass
    // Crusader - Akarats Champion
    // Crusader - Aegis of Valor, Set 2
    // Crusader - Aegis of Valor, Set 4
    // Monk - Sweeping Wind for monkey king set
    // DemonHunter - Unhallowed Essence, Low Discipline
    // Nephalem Glory Globes - Knock back back effect
    // Barbarian - Band of Might
    // Squirt's Necklace
    // Bastions of Will
    // Ignore Pain for Meta
    // Necromancer - Dayntee's Binding
    // Monk - Spirit Guards
    // Wizard - Halo Of Karini
    // Necromancer - Steuart's Greaves
    // Necromancer - Simulacrum for Rat Run (option 1)
    // Necromancer - Simulacrum + Land of the Dead for Rat Run (option 2)
    // Necromancer - Bone Armor
    Remark:
    It's hard to customization as coding knowledge is required,
    please share them if you find something useful
    Last edited by s4000; 1 Week Ago at 07:27 AM.

  2. Thanks imnotabotuser, menl, rlslvlrl4, Sxtbkp_19, gdias92, 731113 (6 members gave Thanks to s4000 for this useful post)
  3. #2
    Saico's Avatar Member CoreCoins User
    Reputation
    9
    Join Date
    Apr 2019
    Posts
    245
    Thanks G/R
    19/8
    Trade Feedback
    0 (0%)
    Hmm, got these 4 exception s4

    DavPlayer\DAV_MissingBuff.cs(32,86) : error CS1061: 'ISnoItemList' does not contain a definition for 'P66_Unique_Amulet_010' and no accessible extension method 'P66_Unique_Amulet_010' accepting a first argument of type 'ISnoItemList' could be found (are you missing a using directive or an assembly reference?)
    2019.09.04 14:57:32.615 19.8.21.1 DavPlayer\DAV_MissingBuff.cs(32,209) : error CS1061: 'ISnoItemList' does not contain a definition for 'P66_Unique_Amulet_010' and no accessible extension method 'P66_Unique_Amulet_010' accepting a first argument of type 'ISnoItemList' could be found (are you missing a using directive or an assembly reference?)
    2019.09.04 14:57:32.615 19.8.21.1 DavPlayer\DAV_MissingBuff.cs(34,41) : error CS1061: 'ISnoPowerList' does not contain a definition for 'SquirtsNecklace' and no accessible extension method 'SquirtsNecklace' accepting a first argument of type 'ISnoPowerList' could be found (are you missing a using directive or an assembly reference?)
    2019.09.04 14:57:32.615 19.8.21.1 Plugins\DavPlayer\DAV_MissingBuff.cs(42,76) : error CS1061: 'ISnoItemList' does not contain a definition for 'P66_Unique_Amulet_010' and no accessible extension method 'P66_Unique_Amulet_010' accepting a first argument of type 'ISnoItemList' could be found (are you missing a using directive or an assembly reference?)
    Strange that I got these in STABLE version, copied them to BETA THUD and seems to start good. It is suposed to only work with Beta ?
    Last edited by Saico; 09-04-2019 at 01:03 PM.

  4. #3
    RNN's Avatar Contributor CoreCoins User
    Reputation
    307
    Join Date
    Sep 2018
    Posts
    501
    Thanks G/R
    66/294
    Trade Feedback
    0 (0%)
    2019.09.04 14:57:32.615 19.8.21.1

    It seems it was included in version 26.3, if you still don't want to use the beta version, you can use 26.3.

  5. #4
    Saico's Avatar Member CoreCoins User
    Reputation
    9
    Join Date
    Apr 2019
    Posts
    245
    Thanks G/R
    19/8
    Trade Feedback
    0 (0%)
    Originally Posted by RNN View Post
    2019.09.04 14:57:32.615 19.8.21.1

    It seems it was included in version 26.3, if you still don't want to use the beta version, you can use 26.3.
    Hm, it should be that, I was not using 26.3 Stable, now seems to work

    I was playing zbarb and the "No IP" Message was appearing even when I was spammin it, it was not suposed to be like that I guess, right ? Checkin the others buffs
    Last edited by Saico; 09-04-2019 at 03:46 PM.

  6. #5
    s4000's Avatar Contributor CoreCoins User
    Reputation
    109
    Join Date
    Oct 2018
    Posts
    278
    Thanks G/R
    6/106
    Trade Feedback
    0 (0%)
    Originally Posted by Saico View Post
    Hm, it should be that, I was not using 26.3 Stable, now seems to work

    I was playing zbarb and the "No IP" Message was appearing even when I was spammin it, it was not suposed to be like that I guess, right ? Checkin the others buffs
    work well when play necro, will inspect later

  7. #6
    Saico's Avatar Member CoreCoins User
    Reputation
    9
    Join Date
    Apr 2019
    Posts
    245
    Thanks G/R
    19/8
    Trade Feedback
    0 (0%)
    Originally Posted by s4000 View Post
    work well when play necro, will inspect later
    This happened when I was the zbarb and was Givin IP to others. (Message No IP) appeared when I was using IP

  8. #7
    RNN's Avatar Contributor CoreCoins User
    Reputation
    307
    Join Date
    Sep 2018
    Posts
    501
    Thanks G/R
    66/294
    Trade Feedback
    0 (0%)
    Originally Posted by s4000 View Post
    work well when play necro, will inspect later
    I think it works like this:

    With player.Powers.BuffIsActive(Hud.Sno.SnoPowers.Barbarian_IgnorePain.Sno) you check if a player has ip
    If you use an index (player.Powers.BuffIsActive(Hud.Sno.SnoPowers.Barbarian_IgnorePain.Sno, Index)) you have to handle 2 indexes:
    Index = 0 -> the IP is given by the player himself
    Index = 1 -> the IP has received it from another player

    Practical example: if you want to find the remaining IP time of a player, you must compare the values ​​of player.Powers.GetBuff (79528).TimeLeftSeconds[0] and player.Powers.GetBuff(79528).TimeLeftSeconds[1] and keep the highest value

    In summary, there is a differentiation between the ip you give and the one you receive
    Last edited by RNN; 09-05-2019 at 01:38 PM.

  9. #8
    Violet rain's Avatar Member
    Reputation
    1
    Join Date
    Jun 2018
    Posts
    25
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Could you make other party members see the buff messages?

  10. #9
    JarJarD3's Avatar Contributor CoreCoins User
    Reputation
    96
    Join Date
    Oct 2017
    Posts
    394
    Thanks G/R
    41/92
    Trade Feedback
    0 (0%)
    Originally Posted by RNN View Post
    I think it works like this:

    With player.Powers.BuffIsActive(Hud.Sno.SnoPowers.Barbarian_IgnorePain.Sno) you check if a player has ip
    If you use an index (player.Powers.BuffIsActive(Hud.Sno.SnoPowers.Barbarian_IgnorePain.Sno, Index)) you have to handle 2 indexes:
    Index = 0 -> the IP is given by the player himself
    Index = 1 -> the IP has received it from another player

    Practical example: if you want to find the remaining IP time of a player, you must compare the values ​​of player.Powers.GetBuff (7952.TimeLeftSeconds[0] and player.Powers.GetBuff(7952.TimeLeftSeconds[1] and keep the highest value

    In summary, there is a differentiation between the ip you give and the one you receive
    Just remember that:
    • Mob Rule: All allies within 50 yards (including their followers and pets) also benefit from Ignore Pain, but with half of normal effect (only 25% damage reduction).

  11. #10
    RNN's Avatar Contributor CoreCoins User
    Reputation
    307
    Join Date
    Sep 2018
    Posts
    501
    Thanks G/R
    66/294
    Trade Feedback
    0 (0%)
    True, it is convenient to know where IP comes from for things like that.

    The problem of this Plugin with the ip, is that in the rule only index 1 is specified. A possible solution is to allow index = -1 and in BufIsOn do the checking without index in such case

    JarJarD3, I remember incorrectly or did you already report an error with AccountBound? I think it returns "false" if an Item on the ground is associated with player accounts but none of them is in the game.
    Last edited by RNN; 09-06-2019 at 02:14 PM.

  12. #11
    imnotabotuser's Avatar Member
    Reputation
    4
    Join Date
    Apr 2019
    Posts
    12
    Thanks G/R
    34/3
    Trade Feedback
    0 (0%)
    [bug] im receive message No Storm Armor. But SA is Active.

  13. #12
    s4000's Avatar Contributor CoreCoins User
    Reputation
    109
    Join Date
    Oct 2018
    Posts
    278
    Thanks G/R
    6/106
    Trade Feedback
    0 (0%)
    Originally Posted by imnotabotuser View Post
    [bug] im receive message No Storm Armor. But SA is Active.
    change SNO = Hud.Sno.SnoPowers.HaloOfKarini.Sno,
    to SNO = Hud.Sno.SnoPowers.Wizard_StormArmor.Sno,

    still work on the issue reported & other comment (the iconindex issue cause problems for many plugin too)
    no sure if the missing buff can apply to other palyers

  14. Thanks imnotabotuser (1 members gave Thanks to s4000 for this useful post)
  15. #13
    rlslvlrl4's Avatar Member
    Reputation
    1
    Join Date
    Aug 2018
    Posts
    5
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    It's a really good plugin that I'm using really well. I have one question. I want to disable the sound. Where should I modify it?

  16. #14
    s4000's Avatar Contributor CoreCoins User
    Reputation
    109
    Join Date
    Oct 2018
    Posts
    278
    Thanks G/R
    6/106
    Trade Feedback
    0 (0%)
    Originally Posted by rlslvlrl4 View Post
    It's a really good plugin that I'm using really well. I have one question. I want to disable the sound. Where should I modify it?
    change to
    public bool SpeakEnable { get; set; } = false;

  17. #15
    rlslvlrl4's Avatar Member
    Reputation
    1
    Join Date
    Aug 2018
    Posts
    5
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Originally Posted by s4000 View Post
    change to
    public bool SpeakEnable { get; set; } = false;
    Thank you. It works very well. I will use it well.

Page 1 of 4 1234 LastLast

Similar Threads

  1. [ENG] non rotating COE buff with time bar
    By s4000 in forum TurboHUD Community Plugins
    Replies: 50
    Last Post: 3 Days Ago, 01:11 PM
  2. [ENG] Boss Warming Message
    By s4000 in forum TurboHUD Community Plugins
    Replies: 43
    Last Post: 1 Week Ago, 06:31 AM
  3. [ENG] Player Power Set
    By s4000 in forum TurboHUD Community Plugins
    Replies: 19
    Last Post: 2 Weeks Ago, 11:27 AM
  4. [Fixed] Spell power buff
    By gozzz in forum World of Warcraft Exploits
    Replies: 9
    Last Post: 07-30-2018, 08:36 AM
  5. [Bug] ui_default_buffs missing buffs from other players
    By d2k2 in forum TurboHUD Support
    Replies: 1
    Last Post: 12-31-2017, 04:55 PM
All times are GMT -5. The time now is 09:12 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2019 vBulletin Solutions, Inc. All rights reserved. Digital Point modules: Sphinx-based search