Move medic SMGs to demolitionist perk
This commit is contained in:
parent
796b699825
commit
ed4d67dc1c
10 changed files with 12 additions and 11 deletions
|
|
@ -39,12 +39,13 @@ static function int AddDamage(KFPlayerReplicationInfo KFPRI, KFMonster Injured,
|
|||
perkDamage = float(InDamage);
|
||||
if(DmgType == class'NiceDamTypeDemoExplosion')
|
||||
return 1.6 * perkDamage;
|
||||
if(IsPerkedPickup(pickupClass))
|
||||
if(IsPerkedPickup(pickupClass) && class<NiceDamTypeDemoExplosion>(DmgType) != none)
|
||||
perkDamage *= 1.25;
|
||||
else if( pickupClass != none && pickupClass.default.weight <= class'NiceSkillDemoOffperk'.default.weightBound
|
||||
&& HasSkill(NicePlayerController(KFPRI.Owner), class'NiceSkillDemoOffperk') )
|
||||
perkDamage *= class'NiceSkillDemoOffperk'.default.damageBonus;
|
||||
if( KFPRI != none && class<NiceDamTypeDemoBlunt>(DmgType) != none
|
||||
if( KFPRI != none && class<NiceDamTypeDemoExplosion>(DmgType) == none
|
||||
&& IsPerkedPickup(pickupClass)
|
||||
&& SomeoneHasSkill(NicePlayerController(KFPRI.Owner), class'NiceSkillDemoOnperk') )
|
||||
perkDamage *= class'NiceSkillDemoOnperk'.default.damageBonus;
|
||||
return perkDamage;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue