the original buff icon should be displayed under the character, but this is not the case, there seems to be a problem with the texture (Hud.Texture.GetTexture (2386284472) == null)
While it was fixed I made this plugin to show a custom icon. It is possible to change the position and size of that icon.
Press Control + F8 to Enable/Disable the plugin.
Update: In the new update (19.11.25) the problem with the texture has been corrected.
Hud.GetPlugin<RNN.PandemoniumIcon>().Enabled = true;
Hud.RunOnPlugin<RNN.PandemoniumIcon>(plugin =>
{
plugin.Xpor = 0.45f; // Valid values: from 0 to 1 . To set the x coordinate of the icon
plugin.Ypor = 0.45f; // Valid values: from 0 to 1 . To set the y coordinate of the icon
plugin.SizeMultiplier = 1f; // Size multiplier for icon
plugin.SoundLost = false; // Notify with a sound when the buff is lost
plugin.SoundTarget = false; // Notify with a sound when a target (15,30,50,100,150,200,300,400,500,1000) was reached
plugin.FileSoundTarget = "PandemoniumTarget.wav"; // File to be played. It must be in the Sounds\ folder
plugin.FileSoundLost = "PandemoniumLost.wav"; // File to be played. It must be in the Sounds\ folder
plugin.MinTarget = 100; // The minimum target where you will begin to notify
plugin.MinKillsLost = 100; // Minimum kills required to notify Buff was lost
plugin.ShowIcon = true; // Show/Hide icon. Maybe someone just wants sound
plugin.YardsMinTarget = 40; // Green text when the next target can be achieved by killing the monsters that are at this distance. Control key to switch between YardsMax and YardsMin
plugin.YardsMaxTarget = 120; // Green text when the next target can be achieved by killing the monsters that are at this distance. Control key to switch between YardsMax and YardsMin
plugin.ShowCircle = true; // Show circle on the Map, radio YardsMinTarget/YardsMaxTarget. Control key to switch between YardsMin and YardsMax
plugin.ShowMonsterCounter = false; // Show Monster Counter
plugin.ShowBuffOthers = false; // Show the counter of kills of nearby players when not yet transferred to my character.
plugin.TurnOffWhenNewGameStarts = false;
} );
I attach 2 optional sound files (PandemoniumLost.wav, PandemoniumTarget.wav) , they must be placed in Sounds\
Last edited by RNN; 01-28-2020 at 10:00 AM.
Reason: Added Control + F8 to Enable/Disable plugin , Added TurnOffWhenNewGameStarts
can it should the damage stacks? (1000 max) for each kill
The buff for Season 19, the Season of Eternal Conflict, has been added
Pandemonium
For the duration of the Season, all players will have a stacking buff that that persists as long as you have hit or killed a monster within the last 5 seconds
Each stack gives .005 movement speed and .001% bonus damage. This bonus caps at 50% movement and 100% damage (1000 stacks)
In addition, after reaching a certain number of kills in a row, a power is unleashed, dealing an amount of scaling damage based on player level and difficulty or Greater Rift level:
15 Kills: Exploding Chickens seek and destroy
30 Kills: A wide Frost Nova freezes enemies
50 Kills: Corpses rain from the sky
100 Kills: Five massive energy twisters are unleashed
150 Kills: Dark Geysers form beneath enemies
200 Kills: Treasure chests fall from the sky
300 Kills: A ring of fire engulfs everything
400 Kills: Meteors hail from above
500 Kills: Angels descend upon the battlefield to fight for your cause
1000 Kills: ??? (Diablo)
It is not necessary to have the latest version of TH to use this plugin.
TH you can install it in any folder in which you have full access, usually unzip it in a folder on the desktop or in the root directory of another disk drive, ex. D:\GoogleMaps ( ) .
Do not use a very long folder or path name. Do not unzip it into "Program files"
For this plugin, you must create the RNN folder inside Plugins\ and download the PandemoniumIcon.cs file there
the original buff icon should be displayed under the character, but this is not the case, there seems to be a problem with the texture (Hud.Texture.GetTexture (2386284472) == null)
While it was fixed I made this plugin to show a custom icon. It is possible to change the position and size of that icon.
Update: In the new update (19.11.25) the problem with the texture has been corrected, I have not yet installed it.
Hud.GetPlugin<RNN.PandemoniumIcon>().Enabled = true;
Hud.RunOnPlugin<RNN.PandemoniumIcon>(plugin =>
{
plugin.Xpor = 0.45f; // Valid values: from 0 to 1 . To set the x coordinate of the icon
plugin.Ypor = 0.45f; // Valid values: from 0 to 1 . To set the y coordinate of the icon
plugin.SizeMultiplier = 1f; // Size multiplier for icon
} );
Nice Plugin RNN, I have a suggestion, is it possible to add icons and timers for each Pandemonium Buff ? Example, Meteors falling Active timer (Icon) and/or Angels Active timer (Icon) ?
Update
Added TargetYards. The text indicating the next target will be green when it can be reached by killing the monsters that are at this distance. Default Value = 40
Update
Removed TargetYards
Added YardsMinTarget (default value = 40) and YardsMaxTarget (Default Valule = 120): Green text when the next target can be achieved by killing the monsters that are at the selected distance. Control key to switch between YardsMinTarget and YardsMaxTarget
Added Circle (default value = true) : Show circle on the MiniMap, radio YardsMinTarget/YardsMaxTarget.
Update:
Added ShowMonsterCounter (Default value = false)
Last edited by RNN; 11-30-2019 at 04:20 PM.
Reason: Update
A couple of comments on this according to what I have observed:
You cannot know the number of kills accumulated by other players when they are far away (for example on another map)
When you teleport to another player you can see their kills/stacks, and those stacks will be transferred to your character when a new kill takes place. Here something could be done to show the stacks of the rest of the "close" players before the transfer but it will be of little use in low difficulties (there are kills right away).
Added ShowBuffOthers: Show the counter of kills of nearby players when not yet transferred to my character. Disabled by default.
The data is displayed according to the order of the player's portrait. If the player is far away and we cannot find out his stacks, the value will be "-"
In the image I lost the buff on the previous map and as soon as I entered there were two players with 80 and 81 stacks, which have not yet been transferred to me. The other player is still on the previous map
Last edited by RNN; 12-09-2019 at 09:15 AM.
Reason: Update