Fixed ALL_RESURRECTION to not inflict damage on hidden undead type players

- Fixed bug report 8407: http://hercules.ws/board/tracker/issue-8407-resurrection-skill-cant-be-dodged-by-hide/
- Refactorized code
Merge pull request #380 from csnv/somefixes

Fixed ALL_RESURRECTION to not inflict damage on hidden undead type playe...