-
Contributor
Originally Posted by
GlebSmet
sup boiz. any idea how I can add the mods myself? I have no idea how to add mods like "block" to the "Bad mods"
The only way currently is to modify the plugin yourself. You have to go to poehud->plugins->Source->ExpeditionIcons and open ExpeditionIcons.cs . On line 767 add this at the very end just before the last bracket (without quotes)
"||(mods.Any(x => x.Contains("ExpeditionRelicModifierAttackBlockSpellBlockMaxBlockChance"))"
Save the file. Don't forget to disable plugin autoupdate for this plugin, otherwise it will overwrite your changes. If you understand a bit more of programming, you can try reading the code and coding a toggle for it in options
-
Member
Originally Posted by
arturino009
The only way currently is to modify the plugin yourself. You have to go to poehud->plugins->Source->ExpeditionIcons and open ExpeditionIcons.cs . On line 767 add this at the very end just before the last bracket (without quotes)
"||(mods.Any(x => x.Contains("ExpeditionRelicModifierAttackBlockSpellBlockMaxBlockChance"))"
Save the file. Don't forget to disable plugin autoupdate for this plugin, otherwise it will overwrite your changes. If you understand a bit more of programming, you can try reading the code and coding a toggle for it in options
Hey, bud! Thank you for the reply. Unfortunately, it didn't help. Can you check pls?
if ((mods.Any(x => x.Contains("ExpeditionRelicModifierImmunePhysicalDamage")) && Settings.PhysImmune.Value) ||
(mods.Any(x => x.Contains("ExpeditionRelicModifierImmuneFireDamage")) && Settings.FireImmune.Value) ||
(mods.Any(x => x.Contains("ExpeditionRelicModifierImmuneColdDamage")) && Settings.ColdImmune.Value) ||
(mods.Any(x => x.Contains("ExpeditionRelicModifierImmuneLightningDamage")) && Settings.LightningImmune.Value) ||
(mods.Any(x => x.Contains("ExpeditionRelicModifierImmuneChaosDamage")) && Settings.ChaosImmune.Value) ||
(mods.Any(x => x.Contains("ExpeditionRelicModifierCannotBeCrit")) && Settings.CritImmune.Value) ||
(mods.Any(x => x.Contains("ExpeditionRelicModifierImmuneStatusAilments")) && Settings.FireImmune.Value) ||
(mods.Any(x => x.Contains("ExpeditionRelicModifierCullingStrikeTwentyPercent")) && Settings.Culling.Value) ||
(mods.Any(x => x.Contains("ExpeditionRelicModifierElitesRegenerateLifeEveryFourSeconds")) && Settings.Regen.Value) ||
(mods.Any(x => x.Contains("ExpeditionRelicModifierExpeditionCorruptedItemsElite")) && Settings.CorruptedItems.Value) ||
(mods.Any(x => x.Contains("ExpeditionRelicModifierAttackBlockSpellBlockMaxBlockChance")) ||
Looks like all fine?
-
Contributor
Originally Posted by
GlebSmet
Hey, bud! Thank you for the reply. Unfortunately, it didn't help. Can you check pls?
if ((mods.Any(x => x.Contains("ExpeditionRelicModifierImmunePhysicalDamage")) && Settings.PhysImmune.Value) ||
(mods.Any(x => x.Contains("ExpeditionRelicModifierImmuneFireDamage")) && Settings.FireImmune.Value) ||
(mods.Any(x => x.Contains("ExpeditionRelicModifierImmuneColdDamage")) && Settings.ColdImmune.Value) ||
(mods.Any(x => x.Contains("ExpeditionRelicModifierImmuneLightningDamage")) && Settings.LightningImmune.Value) ||
(mods.Any(x => x.Contains("ExpeditionRelicModifierImmuneChaosDamage")) && Settings.ChaosImmune.Value) ||
(mods.Any(x => x.Contains("ExpeditionRelicModifierCannotBeCrit")) && Settings.CritImmune.Value) ||
(mods.Any(x => x.Contains("ExpeditionRelicModifierImmuneStatusAilments")) && Settings.FireImmune.Value) ||
(mods.Any(x => x.Contains("ExpeditionRelicModifierCullingStrikeTwentyPercent")) && Settings.Culling.Value) ||
(mods.Any(x => x.Contains("ExpeditionRelicModifierElitesRegenerateLifeEveryFourSeconds")) && Settings.Regen.Value) ||
(mods.Any(x => x.Contains("ExpeditionRelicModifierExpeditionCorruptedItemsElite")) && Settings.CorruptedItems.Value) ||
(mods.Any(x => x.Contains("ExpeditionRelicModifierAttackBlockSpellBlockMaxBlockChance")) ||
Looks like all fine?
Like this at the end:
(mods.Any(x => x.Contains("ExpeditionRelicModifierAttackBlockSpellBlockMaxBlockChance")))
-
Member
Originally Posted by
arturino009
Like this at the end:
(mods.Any(x => x.Contains("ExpeditionRelicModifierAttackBlockSpellBlockMaxBlockChance")))
didn't help too
-
Contributor
Originally Posted by
GlebSmet
didn't help too
It seems it needs another bracket at the end:
(mods.Any(x => x.Contains("ExpeditionRelicModifierAttackBlockSpellBlockMaxBlockChance"))))
-
Post Thanks / Like - 1 Thanks
GlebSmet (1 members gave Thanks to arturino009 for this useful post)
-
Member
Originally Posted by
arturino009
It seems it needs another bracket at the end:
(mods.Any(x => x.Contains("ExpeditionRelicModifierAttackBlockSpellBlockMaxBlockChance"))))
WORKING! Thank you lot.
-
Member
will there be a check box for it in the settings menu or will it just highlight "red" in game
-
Member
I guess I'm messing with turning off the auto-update feature I uncheck and deleted the GitHub URL for expedition icons added the change in the source file and still does not show a warning for max block.
The only way i have been able to have the warning show up was to make a fork and edit the code directly from github.
-
Member
So I'm trying to add "Monsters have +5% to all maximum resistances Monsters have +30% to all resistances" to the warning list and this is what I have input as the string (mods.Any(x => x.Contains("ExpeditionRelicModifierMaxRes" how ever it does not work. How do you go about finding the proper string or text that goes in between the quotes?
-
Contributor
Originally Posted by
BlancoPower420
So I'm trying to add "Monsters have +5% to all maximum resistances Monsters have +30% to all resistances" to the warning list and this is what I have input as the string (mods.Any(x => x.Contains("ExpeditionRelicModifierMaxRes" how ever it does not work. How do you go about finding the proper string or text that goes in between the quotes?
You can try reading the mods a specific remnant using DevTree. It will show the true mod name.
-
Post Thanks / Like - 1 Thanks
BlancoPower420 (1 members gave Thanks to arturino009 for this useful post)
-
Member
new to all this any link to where i can find dev tree
-
Contributor
Originally Posted by
BlancoPower420
So I'm trying to add "Monsters have +5% to all maximum resistances Monsters have +30% to all resistances" to the warning list and this is what I have input as the string (mods.Any(x => x.Contains("ExpeditionRelicModifierMaxRes" how ever it does not work. How do you go about finding the proper string or text that goes in between the quotes?
it should be ExpeditionRelicModifierResistancesAndMaxResistances. Check here for all mods: Expedition league - PoEDB, Path of Exile Wiki
-
Member
-
Member
Update: Worked like a charm added a toggle button for logbooks as well and added the Monsters have +30% to all Resistances to the warnings with a toggle as well =)
-
Member
Random Question any chance there would be a solution to make clicking the towers for a blight map faster and more accurate then doing it by hand