Well, i wanted to say 100% perf,
and it was doing dmg ofc, if you will not see it than it prevent oponent to heal (life repl) or so..
is it better to have 25% chance as 5% chance but if you dont need it use 5%.
but if you have all items gz and perfects, u must have torch also imo

if not you dont have 100% perfection :DD
but is old torch is like Stormshield 08 miss some stats but is more expensive than normal