Bug: If you dodge an attack, it does not proc spikes. Spikes says (Deal x damage when attacked), and if Dodge says (Next x attacks do not activate) or something like that, it would be logical. But dodge actually says (Next x attacks deal 0 damage), and an 0 damage attack is still an attack, therefore it should deal damage.