Draw semi-transparent gray ellipse around character when shielding
Add 1-frame shielding "animation" using already-made sprite in sprite atlas XML (optional)
Define the effect of shielding
My proposition: Reduce damage and knockback when active, but do not allow the character to attack again until about 7-10 frames after the shield has activated. Some attacks may be able to set m_shielding to false.
Needed:
My proposition: Reduce damage and knockback when active, but do not allow the character to attack again until about 7-10 frames after the shield has activated. Some attacks may be able to set m_shielding to false.