[REF] Change if/else switch to try/except.
[REF] Add dispatcher for damage_received.