diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/game/g_missile.c | 4 | ||||
-rw-r--r-- | src/game/tremulous.h | 3 |
2 files changed, 3 insertions, 4 deletions
diff --git a/src/game/g_missile.c b/src/game/g_missile.c index e85e7cd4..ebfd4d9d 100644 --- a/src/game/g_missile.c +++ b/src/game/g_missile.c @@ -470,13 +470,13 @@ gentity_t *fire_luciferCannon( gentity_t *self, vec3_t start, vec3_t dir, bolt->target_ent = NULL; // Give the missile a small bounding box - charge = (float)( damage - LCANNON_SECONDARY_DAMAGE ) / LCANNON_DAMAGE; bolt->r.mins[ 0 ] = bolt->r.mins[ 1 ] = bolt->r.mins[ 2 ] = - -LCANNON_SECONDARY_SIZE - charge * LCANNON_SIZE; + -LCANNON_SIZE; bolt->r.maxs[ 0 ] = bolt->r.maxs[ 1 ] = bolt->r.maxs[ 2 ] = -bolt->r.mins[ 0 ]; // Pass the missile charge through + charge = (float)( damage - LCANNON_SECONDARY_DAMAGE ) / LCANNON_DAMAGE; bolt->s.torsoAnim = charge * 255; if( bolt->s.torsoAnim < 0 ) bolt->s.torsoAnim = 0; diff --git a/src/game/tremulous.h b/src/game/tremulous.h index 4e0b3350..b3ed8633 100644 --- a/src/game/tremulous.h +++ b/src/game/tremulous.h @@ -458,10 +458,9 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA #define LCANNON_RELOAD 0 #define LCANNON_DAMAGE HDM(265) #define LCANNON_RADIUS 150 // primary splash damage radius -#define LCANNON_SIZE 8 // bounding box radius for full charge +#define LCANNON_SIZE 5 // missile bounding box radius #define LCANNON_SECONDARY_DAMAGE HDM(30) #define LCANNON_SECONDARY_RADIUS 75 // secondary splash damage radius -#define LCANNON_SECONDARY_SIZE 5 // bounding box radius #define LCANNON_SECONDARY_SPEED 1400 #define LCANNON_SECONDARY_RELOAD 2000 #define LCANNON_SECONDARY_REPEAT 1000 |