Meridian59/Meridian59 — pull request #234 by MorbusM59 (2013-09-11 00:12:46+00:00)
Title: Changed format on combat messages.

This is a slight change of format in combat messages in order to present the player with information in the easiest to grasp fashion.

Before the change, messages were using active voice only, resulting in a mix of combat messages that were extremely hard to analyze quickly and efficiently.

A standard combat log would read:
Your scimitar wounds Psychochild.
You block Psychochild's attack.
Psychochild blocks your attack.
Psychchild wounds you with his scimitar.

This means that a message starting with "You" could either refer to your attack or your opponents attack. It could also mean both a hit or a miss. The same was true for messages starting with your opponent's name. The only logical assumption was, that messages starting with "You", were beneficial, while messages starting with your opponent's name were not so good. This made it impossible to understand what was going on in battle with just a glance.

Post change, missed attacks will be narrated in passive voice, creating cohesion between a message's look and it's meaning.

Attacks made by the enemy will now always start with the enemy's name:
Psychochild WOUNDS you with his scimitar.
Psychochild's attack is blocked by you.
Psychochild's attack misses you.

Likewise, your attacks will always start with the word "Your":
Your scimitar WOUNDS Psychochild.
Your attack is blocked by Psychochild.
Your attack misses Psychochild.

To make information even easier to grasp, the damage levels of an attack will now be printed in bold (indicated here in caps), while miss messages will remain in standard format. This will make sure that important messages (hits) will be easy to recognize, while it will still be easy to keep your attacks apart from your opponent's attacks.