DeeperThought
05-19-2006, 12:04 PM
I'm rewriting this post because I'm not able to verify my earlier theory about the cause of the problem (or disprove it either, for that matter). Here is what I'm fairly certain of:
When I fire a cluster of FLAK from the shotgun (my own user projectile) at an enemy, it does not do nearly as much damage as it should. 7 projectiles come out of the shotgun per shot. The projectiles are set to do 29 damage each. But at close range, it takes four shots to take down one pigcop (a total of 28 projectiles if all are actually hitting). One shot should kill a pigcop. Now, if this were the only problem, I could just increase the damage. However, the odd thing is, the weapon does twice as much damage if the projectiles have bounced off the ground first. If I shoot at the ground in front of a pig, so that the projectiles bounce once before hitting, it only takes two shots to kill the pig (which is still far less damage than it should be doing).
I have tried removing BOUNCES from the WORKSLIKE flag to see what effect that has: in that case, the weapon only does the lower amount of damage.
So, I'm really puzzled by this and it looks like there may be two different issues here.
defineprojectile FLAK PROJ_WORKSLIKE 34854 // RPG type, wall bounce, waterbubbles, loses velocity, damage on impact
defineprojectile FLAK PROJ_EXTRA 29
defineprojectile FLAK PROJ_CLIPDIST 24
defineprojectile FLAK PROJ_VEL_MULT 2
defineprojectile FLAK PROJ_VEL 896
defineprojectile FLAK PROJ_HITRADIUS 0
defineprojectile FLAK PROJ_TRAIL SLIMTRAIL
defineprojectile FLAK PROJ_CLIPDIST 24
defineprojectile FLAK PROJ_XREPEAT 12
defineprojectile FLAK PROJ_YREPEAT 12
defineprojectile FLAK PROJ_SPAWNS SMALLSMOKE
defineprojectile FLAK PROJ_DROP -50
defineprojectile FLAK PROJ_BOUNCES 3
defineprojectile FLAK PROJ_BSOUND PISTOL_RICOCHET
When I fire a cluster of FLAK from the shotgun (my own user projectile) at an enemy, it does not do nearly as much damage as it should. 7 projectiles come out of the shotgun per shot. The projectiles are set to do 29 damage each. But at close range, it takes four shots to take down one pigcop (a total of 28 projectiles if all are actually hitting). One shot should kill a pigcop. Now, if this were the only problem, I could just increase the damage. However, the odd thing is, the weapon does twice as much damage if the projectiles have bounced off the ground first. If I shoot at the ground in front of a pig, so that the projectiles bounce once before hitting, it only takes two shots to kill the pig (which is still far less damage than it should be doing).
I have tried removing BOUNCES from the WORKSLIKE flag to see what effect that has: in that case, the weapon only does the lower amount of damage.
So, I'm really puzzled by this and it looks like there may be two different issues here.
defineprojectile FLAK PROJ_WORKSLIKE 34854 // RPG type, wall bounce, waterbubbles, loses velocity, damage on impact
defineprojectile FLAK PROJ_EXTRA 29
defineprojectile FLAK PROJ_CLIPDIST 24
defineprojectile FLAK PROJ_VEL_MULT 2
defineprojectile FLAK PROJ_VEL 896
defineprojectile FLAK PROJ_HITRADIUS 0
defineprojectile FLAK PROJ_TRAIL SLIMTRAIL
defineprojectile FLAK PROJ_CLIPDIST 24
defineprojectile FLAK PROJ_XREPEAT 12
defineprojectile FLAK PROJ_YREPEAT 12
defineprojectile FLAK PROJ_SPAWNS SMALLSMOKE
defineprojectile FLAK PROJ_DROP -50
defineprojectile FLAK PROJ_BOUNCES 3
defineprojectile FLAK PROJ_BSOUND PISTOL_RICOCHET