From 8fdc66d138c93e7634bf8d542e187548b251b094 Mon Sep 17 00:00:00 2001 From: smallmodel <15067410+smallmodel@users.noreply.github.com> Date: Sun, 19 Jan 2025 19:16:28 +0100 Subject: [PATCH] Allow axis players to select kar98 sniper on 2.0 and above by choosing german panzer skins --- code/fgame/player.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/code/fgame/player.cpp b/code/fgame/player.cpp index adad62aa..bfee5db9 100644 --- a/code/fgame/player.cpp +++ b/code/fgame/player.cpp @@ -8923,7 +8923,11 @@ void Player::EquipWeapons() } break; case NA_GERMAN: - if (g_target_game < target_game_e::TG_MOHTA || dmflags->integer & DF_OLD_SNIPER) { + if (g_target_game < target_game_e::TG_MOHTA || dmflags->integer & DF_OLD_SNIPER + // Added in OPM + // This was also a feature of Daven's fixes + // Use KAR98 for panzer skins + || !Q_stricmpn(client->pers.dm_playergermanmodel, "german_panzer", 13)) { // Old snipers are forced older versions of the game giveItem("weapons/kar98sniper.tik"); event->AddString("KAR98 - Sniper");