If a beam is not, old behavior is default.
KYCC2MDIHIIDWZ25NTSCVO3CWSF7PX5XV3VRNVXJBXFM5ASY7NGAC BYRUSOCOJ4C3WE6JFEMYZ25ZMOXWPNGUMTBLNBWFVYPN2TW2TFPAC 6YSFIRQ6JNNS2VEAPMCZQGOULJHI2KO53KQM3B2JGNJ75DADVIAAC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC AJHVP42Y67SB4NKFMZB24524PGX2XA5WLFNEFV52MIGTS47ALMVQC SVY2PTCLXR3KNPQAWXVXTTGCC5DR334HOAKHYO3VDDRWM2BWMALAC UADYVV3UD5ERJTZZJGY4EUQ4NJ2JSBG7YYUJ75ZRBIXRQXQKOJPAC ZNBSMRH6K5SUITIIOYG4NT6ZW63LDTT6ZPT6BLS7T3FS6KMKNNSQC RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC AYU5OVG2HZO46KDAPKUWAVHS5HTYFKUWIMIRMTHAXVVFEDJE7YPAC const bool engulfs = (is_explosion || is_big_cloud);mprf("The %s %s you!",name.c_str(), engulfs ? "engulfs" : "hits");
const bool engulfs = is_explosion || is_big_cloud;if (hit_verb.empty()){hit_verb = engulfs ? "engulfs" : "hits";}mprf("The %s %s you!", name.c_str(), hit_verb.c_str());