From 6f7a9f45a6f200530740a55fe126290295c2566b Mon Sep 17 00:00:00 2001
From: Anton Sarukhanov <code@ant.sr>
Date: Sat, 5 Sep 2020 11:30:59 -0400
Subject: [PATCH] Throw bombs really far.

---
 scripts/bsBomb.py | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/scripts/bsBomb.py b/scripts/bsBomb.py
index 0fac90c..351b1a7 100644
--- a/scripts/bsBomb.py
+++ b/scripts/bsBomb.py
@@ -692,6 +692,13 @@ class Bomb(bs.Actor):
                 self.handleMessage(ExplodeMessage())
 
     def _handleDropped(self,m):
+        # throw bombs really far
+        V_MULT = (50, 10, 50)
+        V_ADD = (0, 10, 0)
+        self.node.velocity = tuple(
+            (v * vm) + va for v, vm, va in zip(
+                self.node.velocity, V_MULT, V_ADD))
+
         if self.bombType == 'landMine':
             self.armTimer = \
                 bs.Timer(1250, bs.WeakCall(self.handleMessage, ArmMessage()))
-- 
GitLab