-
Savvy ? 🐒
[ENGLISH] [Jack] WeaponDamageRerollCalculatorPlugin
This add Diablo 3 Weapon Reroll Calculator | RerollCalculator information on the hovered weapon.
Before rerolling :
Trying to get max roll :
Roll maxed out :
Unzip into /plugins/ Zip from GitHub
Customization :
All options with their default values :
PHP Code:
Hud.RunOnPlugin<Jack.Items.WeaponDamageRerollCalculatorPlugin>(plugin =>
{
plugin.RerollLabel = "Reroll";
plugin.DpsLabel = "Dps";
plugin.RangeLabel = "Range";
plugin.DamagePercentLabel = "Dmg %";
plugin.AttackSpeedLabel = "AS %";
plugin.PerfectLabel = "Perfect";
plugin.LineFormat = "{0}\t {1}";
plugin.DpsFormat = "N1";
plugin.NumberFormat = System.Globalization.NumberFormatInfo.InvariantInfo;
plugin.ActiveFont = Hud.Render.CreateFont("tahoma", 7, 255, 154, 105, 24, true, false, 128, 0, 0, 0, true);
plugin.InactiveFont = Hud.Render.CreateFont("tahoma", 7, 128, 154, 105, 24, true, false, 128, 0, 0, 0, true);
plugin.RerollMaxedFont = Hud.Render.CreateFont("tahoma", 7, 255, 24, 192, 24, true, false, 128, 0, 0, 0, true);
plugin.LeftFunc = () =>
{
var uicMain = Hud.Inventory.GetHoveredItemMainUiElement();
return uicMain.Rectangle.X + uicMain.Rectangle.Width * 0.69f;
};
plugin.TopFunc = () =>
{
var uicTop = Hud.Inventory.GetHoveredItemTopUiElement();
return uicTop.Rectangle.Bottom + (75f / 1200.0f * Hud.Window.Size.Height);
};
});
Note :
- this only works on lvl 70 weapons, i don't have the required data for lower lvl items.
Last edited by JackCeparou; 02-21-2019 at 03:38 PM.
Reason: fix download link
-
Post Thanks / Like - 25 Thanks
prrovoss,
johnbl,
TobiaSBooN,
(Sarge),
bobbydigital12,
Csavo,
gjuz,
cherouvim13,
FullmetalEnvy,
SeaDragon,
Litespeed0,
shprancel,
kotnascher,
bm206,
sketax,
Pu55Y,
WtFKilla,
sn4rk,
Wasted74,
deicidemilan,
TheDiscordian,
Stormreaver,
BeeAntOS,
imnotabotuser,
DoctoreGDL (25 members gave Thanks to JackCeparou for this useful post)
-
Active Member
Damn! Now this is amazing!
-
Contributor
This is too convenient
That's a great idea
Thank you JACK
-
-
Savvy ? 🐒
Originally Posted by
Csavo
Ontopic suggestion: maybe you should gray out the line "Range x,xxx.x" line IF the weapon has already another property rolled (since its impossible to roll it in this case). Same goes for "Dmg% x,xxx.x" IF the weapon has the property already AND another property is rolled.
Only the current rolled stat is hightlighted.
Before rerolling nothing is hihghlight, i don't see your point. (and i don't see any reason to over complicate this, this do exactly the same as the website and it's more than enough)
For damage range perfection i have some idea to test.
-
Post Thanks / Like - 2 Thanks
-
Active Member
Originally Posted by
JackCeparou
Only the current rolled stat is hightlighted.
Before rerolling nothing is hihghlight, i don't see your point. (and i don't see any reason to over complicate this, this do exactly the same as the website and it's more than enough)
I will try to make myself understood using this gif. I am talking about giving a separate font color (gray might work) to stats that are not achievable anymore:
Neither the 2 grey'd out lines are achievable, since there is no way to roll average damage to max, nor roll the 8% bonus damage to 10%. The only achievable stat would be to roll 7% IAS.
OFC you are right, its kind of complicating it, but if its not a big hustle to do it, would be a good quality of life update
Originally Posted by
JackCeparou
For damage range perfection i have some idea to test.
Nice! Looking forward to that
Last edited by Csavo; 04-13-2017 at 05:23 AM.
-
Contributor
well in this case you would have to grey out the "Perfect" line too, because its not achieveable anymore. this is way too much overhead for something that you can check yourself pretty easily i think
-
Active Member
Originally Posted by
prrovoss
well in this case you would have to grey out the "Perfect" line too, because its not achieveable anymore. this is way too much overhead for something that you can check yourself pretty easily i think
Yes, I just edited my post with a more accurate and understandable gif animated picture
And again, yes, I agree its probably not needed and not worth the time invested.
Last edited by Csavo; 04-13-2017 at 05:27 AM.
-
Savvy ? 🐒
I just checked the feasability, to implement this i have almost to start from scratch.
atm each line is independant from each other.
To implement what you want i need to know all states before drawing and hack some custom conditions for each line.
TL;DR;
I'll not implement it.
Originally Posted by
Csavo
And again, yes, I agree its probably not needed and not worth the time invested.
mmh, can i propose than you think a bit more about the usefulness of your requests before posting them then ? ;p
Saying what you think is a good thing, saying everything you think is not ;p
-
Post Thanks / Like - 1 Thanks
Stormreaver (1 members gave Thanks to JackCeparou for this useful post)
-
Active Member
Originally Posted by
JackCeparou
I just checked the feasability, to implement this i have almost to start from scratch.
atm each line is independant from each other.
To implement what you want i need to know all states before drawing and hack some custom conditions for each line.
OK, I didn't know that. If I did, I wouldn't have suggested it.
-
Member
Holy Crap. That's amazing. Thank you Jack. You're a god
-
Contributor
very usefull plugin.
greetz gjuz
-
Active Member
Originally Posted by
JackCeparou
For damage range perfection i have some idea to test.
Is this going to be released any time soon? *can't wait*
-
Savvy ? 🐒
Originally Posted by
Csavo
Is this going to be released any time soon? *can't wait*
Well, as i don't have launched D3 since a week and don't plan to launch it this weekend, this can take a while ;p
(tbh i don't even remember what were my ideas back then ^^)
-
Post Thanks / Like - 1 Thanks
Stormreaver (1 members gave Thanks to JackCeparou for this useful post)
-
Member
Hi, thanks for this plugin.
However there seems to be a bug with the item "The Barber".
The weapontype of this weapon was changed with patch 2.5 from a dagger (1.5 APS) to a ceremonial knife (but also with 1.5 APS instead of the usual 1.4 APS of ceremonial knives).
The values for damage rerolls are off in this plugin (they are too low). That's probably because the plugin thinks all ceremonial knifes have 1.4 APS instead of 1.5 (which to be fair was correct until this change).
Even though The Barber has 1.5 base APS it can still roll the normal DMG range of ceremonial knives (min up to 1560 max up to 1940).
Last edited by Pu55Y; 06-26-2017 at 02:29 AM.