From: Pasi Kallinen Date: Sun, 20 Feb 2022 13:58:20 +0000 (+0200) Subject: Engraving with Fire Brand burns the text on the floor X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=928677c810fa56ee1b838238e6ee0d5ac13aae79;p=nethack Engraving with Fire Brand burns the text on the floor --- diff --git a/doc/fixes3-7-0.txt b/doc/fixes3-7-0.txt index 7f22a6317..1a6d6a43c 100644 --- a/doc/fixes3-7-0.txt +++ b/doc/fixes3-7-0.txt @@ -793,6 +793,8 @@ reading magic marker shows the specific red ink color imps and other creatures cussing hero wake up nearby monsters make ravens oviparous thrown items can get stuck in webs +engraving with Fire Brand burns the text on the floor and does not + dull the artifact Fixes to 3.7.0-x Problems that Were Exposed Via git Repository diff --git a/src/engrave.c b/src/engrave.c index a3b7db770..35e89a9a7 100644 --- a/src/engrave.c +++ b/src/engrave.c @@ -838,7 +838,9 @@ doengrave(void) break; case WEAPON_CLASS: - if (is_blade(otmp)) { + if (otmp->oartifact == ART_FIRE_BRAND) + type = BURN; + else if (is_blade(otmp)) { if ((int) otmp->spe > -3) type = ENGRAVE; else