Originally Posted by
Harkila
You can add the unwanted messages in adom.msg under the :suppress section.
Too much work for something that modern games do by default (and are good for it). Nobody likes to jump through hoops for these trivial things. If the game exhibits annoying behavior by default, the onus is on the developer for making it better.
Originally Posted by
Grond
ToEF is not so simple. The "You resist the searing flames." message is actually two separate messages, and suppressing "You resist the" will mess up every elemental damage resistance message.
This is correct. However, right now the typical full message (assuming sources of resistance and equipment protection) looks like this:
The air is extremely hot! You resist the searing flames. Your equipment is protected from the fire by a thin sheet of ice emanating from your (linebreak)
hands. (148 characters total.)
What this means is that, if you are coming into the tower properly prepared, as you should, once every couple turns you have to press space to pass the "more" prompt. I have three suggestions as to how the messages could be optimized in this case.
1. Remove the constant reminder that the air is "extremely hot". We get it already, the place is called Tower of Elemental Flames, is full of fire creatures and is colored in red. There's a nice long message that reminds us every time we step foot onto one of the levels. No need to be
this explicit all the time.
2. Shorten the ring of ice message, which for some reason is 91 characters long (e.g. "
Your equipment is protected by a layer of rime emanating from your hands", 18 characters shorter).
3. High temperature does not equate to open flame. So instead of "searing flames" I suggest "searing heat" which is more inclusive to the source of fire damage. If #1 is implemented, there will be no awkward repeat of "hot"/"heat".
Result:
You resist the searing heat. Your equipment is protected by a layer of rime emanating from your hands. (102 characters.)
This would allow a leeway of 44–45 characters before there is a need for a line break. This is actually enough to fit e.g. drakelings' "You feel dizzy due to the extreme heat!" message (which, itself, could be shortened by 6 characters to "The extreme heat makes you dizzy!"), poison message, or some other logged action/event.