diff --git a/Source/items.cpp b/Source/items.cpp index c57181260..ad1a5e736 100644 --- a/Source/items.cpp +++ b/Source/items.cpp @@ -3745,13 +3745,13 @@ void DoOil(Player &player, int cii) return fmt::format(_("chance to hit: {:+d}%"), item._iPLToHit); case IPL_DAMP: case IPL_DAMP_CURSE: - return fmt::format(_("{:+d}% damage"), item._iPLDam); + return fmt::format(_(/*xgettext:no-c-format*/ "{:+d}% damage"), item._iPLDam); case IPL_TOHIT_DAMP: case IPL_TOHIT_DAMP_CURSE: return fmt::format(_("to hit: {:+d}%, {:+d}% damage"), item._iPLToHit, item._iPLDam); case IPL_ACP: case IPL_ACP_CURSE: - return fmt::format(_("{:+d}% armor"), item._iPLAC); + return fmt::format(_(/*xgettext:no-c-format*/ "{:+d}% armor"), item._iPLAC); case IPL_SETAC: case IPL_AC_CURSE: return fmt::format(_("armor class: {:d}"), item._iAC); @@ -3831,9 +3831,9 @@ void DoOil(Player &player, int cii) case IPL_INDESTRUCTIBLE: return _("indestructible"); case IPL_LIGHT: - return fmt::format(_("+{:d}% light radius"), 10 * item._iPLLight); + return fmt::format(_(/*xgettext:no-c-format*/ "+{:d}% light radius"), 10 * item._iPLLight); case IPL_LIGHT_CURSE: - return fmt::format(_("-{:d}% light radius"), -10 * item._iPLLight); + return fmt::format(_(/*xgettext:no-c-format*/ "-{:d}% light radius"), -10 * item._iPLLight); case IPL_MULT_ARROWS: return _("multiple arrows per shot"); case IPL_FIRE_ARROWS: @@ -3862,22 +3862,22 @@ void DoOil(Player &player, int cii) case IPL_KNOCKBACK: return _("knocks target back"); case IPL_3XDAMVDEM: - return _("+200% damage vs. demons"); + return _(/*xgettext:no-c-format*/ "+200% damage vs. demons"); case IPL_ALLRESZERO: return _("All Resistance equals 0"); case IPL_NOHEALMON: return _("hit monster doesn't heal"); case IPL_STEALMANA: if ((item._iFlags & ISPL_STEALMANA_3) != 0) - return _("hit steals 3% mana"); + return _(/*xgettext:no-c-format*/ "hit steals 3% mana"); if ((item._iFlags & ISPL_STEALMANA_5) != 0) - return _("hit steals 5% mana"); + return _(/*xgettext:no-c-format*/ "hit steals 5% mana"); return ""; case IPL_STEALLIFE: if ((item._iFlags & ISPL_STEALLIFE_3) != 0) - return _("hit steals 3% life"); + return _(/*xgettext:no-c-format*/ "hit steals 3% life"); if ((item._iFlags & ISPL_STEALLIFE_5) != 0) - return _("hit steals 5% life"); + return _(/*xgettext:no-c-format*/ "hit steals 5% life"); return ""; case IPL_TARGAC: return _("penetrates target's armor"); @@ -3938,13 +3938,13 @@ void DoOil(Player &player, int cii) case IPL_DEVASTATION: return _("occasional triple damage"); case IPL_DECAY: - return fmt::format(_("decaying {:+d}% damage"), item._iPLDam); + return fmt::format(_(/*xgettext:no-c-format*/ "decaying {:+d}% damage"), item._iPLDam); case IPL_PERIL: return _("2x dmg to monst, 1x to you"); case IPL_JESTERS: - return _("Random 0 - 500% damage"); + return _(/*xgettext:no-c-format*/ "Random 0 - 500% damage"); case IPL_CRYSTALLINE: - return fmt::format(_("low dur, {:+d}% damage"), item._iPLDam); + return fmt::format(_(/*xgettext:no-c-format*/ "low dur, {:+d}% damage"), item._iPLDam); case IPL_DOPPELGANGER: return fmt::format(_("to hit: {:+d}%, {:+d}% damage"), item._iPLToHit, item._iPLDam); case IPL_ACDEMON: