As I was working on the cryptid PR, I noticed that a spell with a blank message would still print a message in the log, which breaks immersion as these spells aren't intended to print messages so they stick out like a sore thumb.
Attach save file
N/A The bug can be replicated without needing precise circumstances.
Steps to reproduce
Load the game with a monster able to cast spells with >message: ""< such as XE's shifter
Spawn said monster
"The shifter casts duplicator shifting at the shifter!" x100
Expected behavior
All spell messages being able to be suppressed, so it preserves the player's immersion without needing stuff such as the shadow's zero-second blind
Screenshots
Versions and configuration
OS: Windows
OS Version: 10.0.22631.4317 (23H2)
Game Version: cdda-experimental-2024-10-21-0327 5762e89 [64-bit]
I'm also including the issue that polymorph will always do a message because both are part of the same issue of spell messages not being possible to hide when spells are casted by monsters.
Describe the bug
As I was working on the cryptid PR, I noticed that a spell with a blank message would still print a message in the log, which breaks immersion as these spells aren't intended to print messages so they stick out like a sore thumb.
Attach save file
N/A The bug can be replicated without needing precise circumstances.
Steps to reproduce
Expected behavior
All spell messages being able to be suppressed, so it preserves the player's immersion without needing stuff such as the shadow's zero-second blind
Screenshots
Versions and configuration
Additional context
I'm also including the issue that polymorph will always do a message because both are part of the same issue of spell messages not being possible to hide when spells are casted by monsters.