diff --git a/scripts/zm/replaced/zmeat.gsc b/scripts/zm/replaced/zmeat.gsc index c8d81ea9..a5b58574 100644 --- a/scripts/zm/replaced/zmeat.gsc +++ b/scripts/zm/replaced/zmeat.gsc @@ -216,7 +216,10 @@ item_meat_on_spawn_retrieve_trigger( watcher, player, weaponname ) other_player.ignoreme = 0; } - other_player thread scripts\zm\zgrief\zgrief_reimagined::show_grief_hud_msg("Meat thrown!"); + if (level.scr_zm_ui_gametype_obj == "zmeat") + { + other_player thread scripts\zm\zgrief\zgrief_reimagined::show_grief_hud_msg("Meat thrown!"); + } } if ( !( isdefined( self._fake_meat ) && self._fake_meat ) ) diff --git a/scripts/zm/zgrief/zgrief_reimagined.gsc b/scripts/zm/zgrief/zgrief_reimagined.gsc index dad69350..28322b86 100644 --- a/scripts/zm/zgrief/zgrief_reimagined.gsc +++ b/scripts/zm/zgrief/zgrief_reimagined.gsc @@ -2875,7 +2875,6 @@ meat_init() level._powerup_timeout_custom_time = ::meat_powerup_custom_time; level thread meat_powerup_drop_think(); - level thread meat_powerup_drop_watcher(); level thread meat_think(); } @@ -2883,6 +2882,8 @@ meat_powerup_drop_think() { level endon("end_game"); + level thread meat_powerup_drop_watcher(); + level waittill("restart_round_start"); wait 10;