object.combat: Always return two parameters.
attack: Fix missing parameter to special attack functions
Fix typos
creature.combat: Add code for caching misc. immunities.

TODO: Immunity decreases...