From 330819da552b9c3d9409af9c6dab96a1eb60e6db Mon Sep 17 00:00:00 2001 From: Jbleezy Date: Fri, 22 Dec 2023 23:43:50 -0800 Subject: [PATCH] Ballistic Knife: projectiles get destroyed on lava --- README.md | 2 ++ scripts/zm/replaced/_zm_weap_ballistic_knife.gsc | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/README.md b/README.md index 1704c47b..27d850b2 100644 --- a/README.md +++ b/README.md @@ -148,6 +148,7 @@ * Projectiles are no longer picked up by other players * Projectiles can be picked up while the weapon is not reloaded * Projectiles can be picked up while the player is not on the ground +* Projectiles get destroyed by lava ### Chicom CQB * Unupgraded: decreased clip ammo from 40 to 36 @@ -483,6 +484,7 @@ * Message shows when the meat is grabbed and landed on a player * Meleeing while the meat is moving no longer grabs the meat * Removed pick up trigger +* Gets destroyed when thrown on lava * Replaced with Richtofen's Head on Cell Block and Docks ## Persistent Upgrades diff --git a/scripts/zm/replaced/_zm_weap_ballistic_knife.gsc b/scripts/zm/replaced/_zm_weap_ballistic_knife.gsc index 25845b10..9a092689 100644 --- a/scripts/zm/replaced/_zm_weap_ballistic_knife.gsc +++ b/scripts/zm/replaced/_zm_weap_ballistic_knife.gsc @@ -33,6 +33,11 @@ on_spawn(watcher, player) return; } + if (isDefined(level.object_touching_lava) && self [[level.object_touching_lava]]()) + { + return; + } + if (isDefined(endpos)) { retrievable_model = spawn("script_model", endpos);