OSDN Git Service

[Fix] #2604 大文字変換のフォーマット指定子に漏れがあったので修正した
authorHourier <66951241+Hourier@users.noreply.github.com>
Sat, 15 Apr 2023 07:18:24 +0000 (16:18 +0900)
committerHourier <66951241+Hourier@users.noreply.github.com>
Sun, 23 Apr 2023 13:00:39 +0000 (22:00 +0900)
src/cmd-item/cmd-eat.cpp
src/combat/shoot.cpp
src/market/building-recharger.cpp
src/spell-kind/spells-fetcher.cpp
src/spell-kind/spells-perception.cpp

index 5f3440d..5854112 100644 (file)
@@ -277,7 +277,7 @@ void exe_eat_food(PlayerType *player_ptr, INVENTORY_IDX item)
     const auto corpse_r_idx = i2enum<MonsterRaceId>(o_ptr->pval);
     if (food_type == PlayerRaceFoodType::CORPSE && (bi_key == BaseitemKey(ItemKindType::CORPSE, SV_CORPSE) && angband_strchr("pht", monraces_info[corpse_r_idx].d_char))) {
         const auto item_name = describe_flavor(player_ptr, o_ptr, (OD_OMIT_PREFIX | OD_NAME_ONLY));
-        msg_format(_("%sは燃え上り灰になった。精力を吸収した気がする。", "%^s is burnt to ashes.  You absorb its vitality!"), item_name.data());
+        msg_format(_("%sは燃え上り灰になった。精力を吸収した気がする。", "%s^ is burnt to ashes.  You absorb its vitality!"), item_name.data());
         (void)set_food(player_ptr, PY_FOOD_MAX - 1);
 
         player_ptr->update |= inventory_flags;
index d1b4b83..1f72b4c 100644 (file)
@@ -858,7 +858,7 @@ void exe_fire(PlayerType *player_ptr, INVENTORY_IDX item, ItemEntity *j_ptr, SPE
                             const auto m_name = monster_desc(player_ptr, m_ptr, 0);
 
                             stick_to = true;
-                            msg_format(_("%sは%sに突き刺さった!", "%^s is stuck in %s!"), item_name.data(), m_name.data());
+                            msg_format(_("%sは%sに突き刺さった!", "%s^ is stuck in %s!"), item_name.data(), m_name.data());
                         }
 
                         if (const auto pain_message = MonsterPainDescriber(player_ptr, c_mon_ptr->m_idx).describe(tdam);
index 07142e9..0c9767e 100644 (file)
@@ -150,7 +150,7 @@ void building_recharge(PlayerType *player_ptr)
 #ifdef JP
     msg_format("%sを$%d で再充填しました。", item_name.data(), price);
 #else
-    msg_format("%^s %s recharged for %d gold.", item_name.data(), ((o_ptr->number > 1) ? "were" : "was"), price);
+    msg_format("%s^ %s recharged for %d gold.", item_name.data(), ((o_ptr->number > 1) ? "were" : "was"), price);
 #endif
     player_ptr->update |= (PU_COMBINE | PU_REORDER);
     player_ptr->window_flags |= (PW_INVEN);
index 4e2aef4..55c695b 100644 (file)
@@ -106,7 +106,7 @@ void fetch_item(PlayerType *player_ptr, DIRECTION dir, WEIGHT wgt, bool require_
     o_ptr->ix = player_ptr->x;
 
     const auto item_name = describe_flavor(player_ptr, o_ptr, OD_NAME_ONLY);
-    msg_format(_("%^sがあなたの足元に飛んできた。", "%^s flies through the air to your feet."), item_name.data());
+    msg_format(_("%s^があなたの足元に飛んできた。", "%s^ flies through the air to your feet."), item_name.data());
     note_spot(player_ptr, player_ptr->y, player_ptr->x);
     player_ptr->redraw |= PR_MAP;
 }
index d8ac720..821c332 100644 (file)
@@ -126,7 +126,7 @@ bool ident_spell(PlayerType *player_ptr, bool only_equip)
 
     const auto item_name = describe_flavor(player_ptr, o_ptr, 0);
     if (item >= INVEN_MAIN_HAND) {
-        msg_format(_("%^s: %s(%c)。", "%^s: %s (%c)."), describe_use(player_ptr, item), item_name.data(), index_to_label(item));
+        msg_format(_("%s^: %s(%c)。", "%s^: %s (%c)."), describe_use(player_ptr, item), item_name.data(), index_to_label(item));
     } else if (item >= 0) {
         msg_format(_("ザック中: %s(%c)。", "In your pack: %s (%c)."), item_name.data(), index_to_label(item));
     } else {
@@ -183,7 +183,7 @@ bool identify_fully(PlayerType *player_ptr, bool only_equip)
 
     const auto item_name = describe_flavor(player_ptr, o_ptr, 0);
     if (item >= INVEN_MAIN_HAND) {
-        msg_format(_("%^s: %s(%c)。", "%^s: %s (%c)."), describe_use(player_ptr, item), item_name.data(), index_to_label(item));
+        msg_format(_("%s^: %s(%c)。", "%s^: %s (%c)."), describe_use(player_ptr, item), item_name.data(), index_to_label(item));
     } else if (item >= 0) {
         msg_format(_("ザック中: %s(%c)。", "In your pack: %s (%c)."), item_name.data(), index_to_label(item));
     } else {