mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-15 20:52:41 +00:00
[MIRROR] Vendor and Phasegun adjustments (#10900)
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
This commit is contained in:
committed by
GitHub
parent
9a214e26ad
commit
1e5d31ff04
@@ -21,5 +21,5 @@
|
||||
#define AMMO_RUBBER_AGONY_MULT 2 //Multiply a projectile's damage by this to get the agony for it's rubber counterpart
|
||||
#define AMMO_RUBBER_DAMAGE_MULT 0.25 //Rubber bullets still do some regular damage. This is the multiplier for their damage amount.
|
||||
|
||||
#define AMMO_HUNTER_SA_DAMAGE_MULT 1.2 //Multiply by original projectile damage to get SA_bonus_damage
|
||||
#define AMMO_HUNTER_SA_DAMAGE_MULT 1.2 //Multiply by original projectile damage to get mob_bonus_damage
|
||||
#define AMMO_HUNTER_DAMAGE_MULT 0.2 //Damage multiplier for hunter rounds, SA bonus makes up for it
|
||||
|
||||
@@ -43,7 +43,7 @@
|
||||
return P.launch_from_gun(target, target_zone, user, params, angle_override, forced_spread, launcher)
|
||||
if(ammo_flags & AMMO_FLAG_HUNTER)
|
||||
var/obj/item/projectile/P = new projectile_type_real(src.loc)
|
||||
P.SA_bonus_damage = round(P.damage * AMMO_HUNTER_SA_DAMAGE_MULT) //In exchange for SA damage
|
||||
P.mob_bonus_damage = round(P.damage * AMMO_HUNTER_SA_DAMAGE_MULT) //In exchange for SA damage
|
||||
P.damage = round(P.damage * AMMO_HUNTER_DAMAGE_MULT) //Severely reduced damage
|
||||
qdel(src)
|
||||
return P.launch_from_gun(target, target_zone, user, params, angle_override, forced_spread, launcher)
|
||||
|
||||
Reference in New Issue
Block a user