Oh, this may have been misleading - by iframes here, I meant a brief invulnerability period after taking damage. As is, I can take damage multiple times in quick succession. Most games will give the player a small window of time to receover after taking damage. This goes a long way towards making the game feel more fair.