Browse Source

Correct false positives translation warnings

pull/3841/head
Anders Jenbo 4 years ago
parent
commit
6de6825ce0
  1. 24
      Source/items.cpp

24
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:

Loading…
Cancel
Save