Alexthw46 / Ars-Elemental

Add-on to Ars Nouveau, based on elemental stuff
https://www.curseforge.com/minecraft/mc-mods/ars-elemental-elemental-spell-foci
GNU General Public License v3.0
4 stars 6 forks source link

Necromancy focus abuse #16

Closed shoverno2 closed 1 year ago

shoverno2 commented 1 year ago

Corrupted versions of summons... exactly summon wolfs and summon undead Doesn't depend of time extending... nor time reduce. So If someone with necromancy focus Doing [summon wolfs/undead]>[Reduce time]×4 Then summons dying instantly and turning into corrupted rage versions... More over That thing abuse summon delay debuff by completely removing it.

P.S. Summon vex and summon steed Works... almost well. I will check summon vex later; but it probably fine. And yes, there's everything fine with steed... (Except that part where player can scroll teleport themselves by scroll teleporting steed em running on; but it's kind of ars nouveau bag and too genius trick to fix it)

Alexthw46 commented 1 year ago

The Reduce Time exploit is the culprit in the first place. The focus can't know if the summon expired in a legit way or from an abuse. Needs to be fixed upstream on ars, to avoid that summoning with reduce time bypass applying the sickness.

In the meanwhile, you can locally block the bug by adding in the config of the two glyphs augment_limits = ["ars_nouveau:glyph_duration_down=1"] (unless you boosted the base duration, or reduced the extend/reduce time duration)

shoverno2 commented 1 year ago

Oh, I forgot about configs. That should help at least somehow...

Thanks.

Alexthw46 commented 1 year ago

For 1.19 a fix was pushed to ars, should be included in latest. By not summoning them at all (when the duration is <= 0 ) the focus effect shouldn't go crazy, and the infinity vex bug shouldn't happen either.

For 1.18 and 1.16, i really doubt the fix will be backported