File tree Expand file tree Collapse file tree 3 files changed +14
-0
lines changed Expand file tree Collapse file tree 3 files changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -409,6 +409,7 @@ pub enum Perks {
409
409
Tempering = 362132290 ,
410
410
ThreadOfAscent = 4208512216 ,
411
411
Amplified = 880704824 ,
412
+ BannerOfWar = 988980154 ,
412
413
413
414
//kinetic exotic
414
415
CranialSpike = 1319823571 ,
Original file line number Diff line number Diff line change @@ -563,4 +563,16 @@ pub fn other_perks() {
563
563
}
564
564
} ) ,
565
565
) ;
566
+ add_dmr (
567
+ Perks :: BannerOfWar ,
568
+ Box :: new ( |_input : ModifierResponseInput | -> DamageModifierResponse {
569
+ if _input. value == 0 {
570
+ return DamageModifierResponse :: default ( ) ;
571
+ }
572
+ DamageModifierResponse {
573
+ melee_dmg_scale : 1.25 ,
574
+ ..Default :: default ( )
575
+ }
576
+ } ) ,
577
+ ) ;
566
578
}
Original file line number Diff line number Diff line change @@ -369,6 +369,7 @@ fn hash_to_perk_option_data(_hash: u32) -> Option<PerkOptionData> {
369
369
Perks :: HeatRises => Some ( PerkOptionData :: toggle ( ) ) ,
370
370
Perks :: FlowState => Some ( PerkOptionData :: toggle ( ) ) ,
371
371
Perks :: ThreadOfAscent => Some ( PerkOptionData :: toggle ( ) ) ,
372
+ Perks :: BannerOfWar => Some ( PerkOptionData :: stacking ( 4 ) ) ,
372
373
Perks :: WellOfRadiance => Some ( PerkOptionData :: static_ ( ) ) ,
373
374
Perks :: Amplified => Some ( PerkOptionData :: static_ ( ) ) ,
374
375
Perks :: Radiant => Some ( PerkOptionData :: static_ ( ) ) ,
You can’t perform that action at this time.
0 commit comments