From 332983c97b7a729c4dc5f19aa9ee4a22c420f7d8 Mon Sep 17 00:00:00 2001 From: Kae <80987908+Novaenia@users.noreply.github.com> Date: Tue, 27 Jun 2023 20:23:44 +1000 Subject: The Formatting String Catastrophe --- source/game/StarDamageDatabase.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'source/game/StarDamageDatabase.cpp') diff --git a/source/game/StarDamageDatabase.cpp b/source/game/StarDamageDatabase.cpp index 872b34f..9982a35 100644 --- a/source/game/StarDamageDatabase.cpp +++ b/source/game/StarDamageDatabase.cpp @@ -24,7 +24,7 @@ DamageDatabase::DamageDatabase() { auto config = assets->json(file); String name = config.getString("kind"); if (m_damageKinds.contains(name)) - throw StarException(strf("Duplicate damage kind Name %s. configfile %s", name, file)); + throw StarException(strf("Duplicate damage kind Name {}. configfile {}", name, file)); DamageKind kind; kind.name = name; @@ -41,7 +41,7 @@ DamageDatabase::DamageDatabase() { } kind.elementalType = config.getString("elementalType", "default"); if (!m_elementalTypes.contains(kind.elementalType)) - throw StarException(strf("Undefined elemental type %s in damage kind %s", kind.elementalType, name)); + throw StarException(strf("Undefined elemental type {} in damage kind {}", kind.elementalType, name)); m_damageKinds.set(name, move(kind)); } @@ -54,14 +54,14 @@ DamageKind const& DamageDatabase::damageKind(String kind) const { kind = kind.toLower(); if (!m_damageKinds.contains(kind)) - throw StarException(strf("Unknown damage definition with kind '%s'.", kind)); + throw StarException(strf("Unknown damage definition with kind '{}'.", kind)); return m_damageKinds.get(kind); } ElementalType const& DamageDatabase::elementalType(String const& name) const { if (!m_damageKinds.contains(name)) - throw StarException(strf("Unknown elemental type with name '%s'.", name)); + throw StarException(strf("Unknown elemental type with name '{}'.", name)); return m_elementalTypes.get(name); } -- cgit v1.2.3