any plugin to display monsters Krysbins sentence damage buff ? menu

User Tag List

Page 1 of 2 12 LastLast
Results 1 to 15 of 18
  1. #1
    takayo72's Avatar Active Member
    Reputation
    17
    Join Date
    Jan 2018
    Posts
    203
    Thanks G/R
    43/15
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    any plugin to display monsters Krysbins sentence damage buff ?

    when playing necro i will know which monsters has no damage buff

    any plugin to display monsters Krysbins sentence damage buff ?
  2. #2
    Mundzso's Avatar Member
    Reputation
    14
    Join Date
    Feb 2018
    Posts
    84
    Thanks G/R
    28/6
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Looking for similar plugin but with barb -> falter , when its active on mobs

  3. #3
    evan6944's Avatar Member
    Reputation
    7
    Join Date
    Aug 2018
    Posts
    20
    Thanks G/R
    10/5
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    @Mundzso: falter's attribute is
    Code:
    Power_Buff_1_Visual_Effect_D    79077
    you can add it depending on whether you want it to show on the Health Bar, elitebar, or as indicators on the mob itself.

  4. Thanks Mundzso (1 members gave Thanks to evan6944 for this useful post)
  5. #4
    Mundzso's Avatar Member
    Reputation
    14
    Join Date
    Feb 2018
    Posts
    84
    Thanks G/R
    28/6
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Thanks, but not sure this information is enough for me
    Looking at the eliteBarPlugin now, dunno if it can be added here somehow, it is using System.Linq;using System.Collections.Generic; using Turbo.Plugins.Default;

    if (m.Locust) textDebuff += (textDebuff == null ? "" : ", ") + "Locust";
    if (m.Palmed) textDebuff += (textDebuff == null ? "" : ", ") + "Palm";
    if (m.Haunted) textDebuff += (textDebuff == null ? "" : ", ") + "Haunt";
    if (m.MarkedForDeath) textDebuff += (textDebuff == null ? "" : ", ") + "Mark";
    if (m.Strongarmed) textDebuff += (textDebuff == null ? "" : ", ") + "Strongarm";
    string textCC = null;
    if (m.Frozen) textCC += (textCC == null ? "" : ", ") + "Frozen";
    if (m.Chilled) textCC += (textCC == null ? "" : ", ") + "Chill";
    if (m.Slow) textCC += (textCC == null ? "" : ", ") + "Slow";
    if (m.Stunned) textCC += (textCC == null ? "" : ", ") + "Stun";
    if (m.Invulnerable) textCC += (textCC == null ? "" : ", ") + "Invulnerable";
    if (m.Blind) textCC += (textCC == null ? "" : ", ") + "Blind";

  6. #5
    takayo72's Avatar Active Member
    Reputation
    17
    Join Date
    Jan 2018
    Posts
    203
    Thanks G/R
    43/15
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    From legendary power desc of Krysbin's Sentence
    "You deal 95% increased damage against slowed enemies or triple this bonus against enemies afflicted by any other type of control-impairing effect."
    Is that mean when a mob affected by cc effect , imply that Krysbin's Sentence buff i active on that mob ?

  7. #6
    Mundzso's Avatar Member
    Reputation
    14
    Join Date
    Feb 2018
    Posts
    84
    Thanks G/R
    28/6
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by takayo72 View Post
    From legendary power desc of Krysbin's Sentence
    "You deal 95% increased damage against slowed enemies or triple this bonus against enemies afflicted by any other type of control-impairing effect."
    Is that mean when a mob affected by cc effect , imply that Krysbin's Sentence buff i active on that mob ?
    krysbin has 2 type of bonus, just a single cc -> 100% (or 95 if u have lower power on the ring) or 300% (3x100%) if 2x cc on mobs (which are not the same type, I mean slow and a stun / freeze for example)

  8. #7
    takayo72's Avatar Active Member
    Reputation
    17
    Join Date
    Jan 2018
    Posts
    203
    Thanks G/R
    43/15
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Mundzso View Post
    krysbin has 2 type of bonus, just a single cc -> 100% (or 95 if u have lower power on the ring) or 300% (3x100%) if 2x cc on mobs (which are not the same type, I mean slow and a stun / freeze for example)
    In other words, if I saw slow and stun/freeze appear on elite bar which means a 300% damage buff is active. right?
    Last edited by takayo72; 07-03-2020 at 02:51 AM.

  9. #8
    Mundzso's Avatar Member
    Reputation
    14
    Join Date
    Feb 2018
    Posts
    84
    Thanks G/R
    28/6
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by takayo72 View Post
    In other words, if I saw slow and stun/freeze appear on elite bar which means that both buff from the ring are active. right?
    well it should be ye

  10. #9
    takayo72's Avatar Active Member
    Reputation
    17
    Join Date
    Jan 2018
    Posts
    203
    Thanks G/R
    43/15
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Then what is the good way to present this buff on the elite info bar ?
    Krysbin for single cc = 100% damage
    Krysbin2 for double cc = 300% damage


    The plugin logic should be count number of cc buff on a mob if 1 100% if greater than 1 300% damage
    Last edited by takayo72; 07-03-2020 at 02:57 AM.

  11. #10
    takayo72's Avatar Active Member
    Reputation
    17
    Join Date
    Jan 2018
    Posts
    203
    Thanks G/R
    43/15
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    From reading DAV_EliteInfoPlugin source, i' wondering to modify Debuff private function

    to count textCC and then append another text on output variable representing Krysbin or Krysbin2

    Code:
    private string Debuff(IMonster m, bool showDebuff) {
    			if (!showDebuff) return "";
    
    			string textDebuff = null;
    			if (m.Locust) textDebuff += "Locust";
    			if (m.Haunted) textDebuff += (textDebuff == null ? "Haunt" : ", Haunt");
    			if (m.Palmed) textDebuff += (textDebuff == null ? "Palm" : ", Palm");
    			if (m.MarkedForDeath) textDebuff += (textDebuff == null ? "Mark" : ", Mark");
    			if (m.Strongarmed) textDebuff += (textDebuff == null ? "Strongarm" : ", Strongarm");
    
    			string textCC = null;
    			if (m.Frozen) textCC += "Frozen";
    			if (m.Chilled) textCC += (textCC == null ? "Chill" : ", Chill");
    			if (m.Slow) textCC += (textCC == null ? "Slow" : ", Slow");
    			if (m.Stunned) textCC += (textCC == null ? "Stun" : ", Stun");
    			if (m.Invulnerable) textCC += (textCC == null ? "Invulnerable" : ", Invulnerable");
    			if (m.Blind) textCC += (textCC == null ? "Blind" : ", Blind");
    
    			var output = "\t" + textDebuff + (textDebuff != null && textCC != null ? " | " : "") + textCC;
    			return output;
    		}
    However I dont know much about C# programming, i just know the logic but dont know how to coding

  12. #11
    takayo72's Avatar Active Member
    Reputation
    17
    Join Date
    Jan 2018
    Posts
    203
    Thanks G/R
    43/15
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    I have modified the Debuff function of DAV_EliteInfoPlugin which will show krsybin sentence buff.



    Code:
    private string Debuff(IMonster m, bool showDebuff) {
    			if (!showDebuff) return "";
    
    			string textDebuff = null;
    			if (m.Locust) textDebuff += "Locust";
    			if (m.Haunted) textDebuff += (textDebuff == null ? "Haunt" : ", Haunt");
    			if (m.Palmed) textDebuff += (textDebuff == null ? "Palm" : ", Palm");
    			if (m.MarkedForDeath) textDebuff += (textDebuff == null ? "Mark" : ", Mark");
    			if (m.Strongarmed) textDebuff += (textDebuff == null ? "Strongarm" : ", Strongarm");
    
    			string textCC = null;
    			if (m.Frozen) textCC += "Frozen";
    			if (m.Chilled) textCC += (textCC == null ? "Chill" : ", Chill");
    			if (m.Slow) textCC += (textCC == null ? "Slow" : ", Slow");
    			if (m.Stunned) textCC += (textCC == null ? "Stun" : ", Stun");
    			if (m.Invulnerable) textCC += (textCC == null ? "Invulnerable" : ", Invulnerable");
    			if (m.Blind) textCC += (textCC == null ? "Blind" : ", Blind");
    
                string Krysbin = null;
                bool activeKrysbin = Hud.Game.Me.Powers.BuffIsActive(475241);
                if (activeKrysbin) {
                    if (textCC!=null) {
                        string[] CCs = textCC.Split(' ');
                        int CC_count = CCs.Length;
                        Krysbin = (CC_count>1) ? "Krysbin2, ": "Krysbin, ";
                    }
                }
    
    			var output = "\t" + Krysbin + textDebuff + (textDebuff != null && textCC != null ? " | " : "") + textCC;
    			return output;
    		}

  13. #12
    34536457's Avatar Member
    Reputation
    4
    Join Date
    Sep 2019
    Posts
    10
    Thanks G/R
    0/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Krysbins Sentence - Game Guide - Diablo III

    You deal 95% increased damage against slowed enemies or triple this bonus against enemies afflicted by any other type of control-impairing effect. (Necromancer Only) [75 - 100]%
    This means:
    on slowed enemies 100% or x2 dmg multiplier
    at Hard Crowd Control enemies: stun, freeze and etc. 300% or x4 dmg multiplier

    ------
    Monster Resistancese

  14. #13
    Saico's Avatar Active Member
    Reputation
    21
    Join Date
    Apr 2019
    Posts
    379
    Thanks G/R
    35/20
    Trade Feedback
    0 (0%)
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by takayo72 View Post
    I have modified the Debuff function of DAV_EliteInfoPlugin which will show krsybin sentence buff.



    Code:
    private string Debuff(IMonster m, bool showDebuff) {
    			if (!showDebuff) return "";
    
    			string textDebuff = null;
    			if (m.Locust) textDebuff += "Locust";
    			if (m.Haunted) textDebuff += (textDebuff == null ? "Haunt" : ", Haunt");
    			if (m.Palmed) textDebuff += (textDebuff == null ? "Palm" : ", Palm");
    			if (m.MarkedForDeath) textDebuff += (textDebuff == null ? "Mark" : ", Mark");
    			if (m.Strongarmed) textDebuff += (textDebuff == null ? "Strongarm" : ", Strongarm");
    
    			string textCC = null;
    			if (m.Frozen) textCC += "Frozen";
    			if (m.Chilled) textCC += (textCC == null ? "Chill" : ", Chill");
    			if (m.Slow) textCC += (textCC == null ? "Slow" : ", Slow");
    			if (m.Stunned) textCC += (textCC == null ? "Stun" : ", Stun");
    			if (m.Invulnerable) textCC += (textCC == null ? "Invulnerable" : ", Invulnerable");
    			if (m.Blind) textCC += (textCC == null ? "Blind" : ", Blind");
    
                string Krysbin = null;
                bool activeKrysbin = Hud.Game.Me.Powers.BuffIsActive(475241);
                if (activeKrysbin) {
                    if (textCC!=null) {
                        string[] CCs = textCC.Split(' ');
                        int CC_count = CCs.Length;
                        Krysbin = (CC_count>1) ? "Krysbin2, ": "Krysbin, ";
                    }
                }
    
    			var output = "\t" + Krysbin + textDebuff + (textDebuff != null && textCC != null ? " | " : "") + textCC;
    			return output;
    		}
    Krysbin2 should be the "slow" only cc debuff ? And Krysbin another debuffs ? (Freeze, Stun etc)

  15. #14
    takayo72's Avatar Active Member
    Reputation
    17
    Join Date
    Jan 2018
    Posts
    203
    Thanks G/R
    43/15
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    if my logic was wrong, welcome to modify it

  16. #15
    Saico's Avatar Active Member
    Reputation
    21
    Join Date
    Apr 2019
    Posts
    379
    Thanks G/R
    35/20
    Trade Feedback
    0 (0%)
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by takayo72 View Post
    if my logic was wrong, welcome to modify it
    I didn`t say that, just asking how you did to understand its works

Page 1 of 2 12 LastLast

Similar Threads

  1. [How To] how to display aegis of fury as buff (like focus/restrain)
    By Mundzso in forum TurboHUD Support
    Replies: 4
    Last Post: 01-26-2020, 09:30 AM
  2. [Question] Any way to log Damage Taken?
    By greatZar in forum TurboHUD Support
    Replies: 0
    Last Post: 12-05-2019, 11:20 AM
  3. any plugin could show bone ringer damage buff ?
    By takayo72 in forum TurboHUD Community Plugins
    Replies: 3
    Last Post: 07-11-2019, 05:58 AM
  4. [Question] Any plugin to indentify the NON illusionist?
    By laurens362 in forum TurboHUD Support
    Replies: 3
    Last Post: 09-02-2017, 01:29 PM
  5. [Question] Is there any way to display a BANE OF THE STRICKEN gem stacks?
    By qntkstksk11 in forum TurboHUD Discussions
    Replies: 1
    Last Post: 05-20-2017, 10:24 AM
All times are GMT -5. The time now is 06:16 PM. 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