LostCarcosa25

Working Marauder Perk for Rangers and Grenadiers

Sep 27th, 2017
274
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.61 KB | None | 0 0
  1. [Ranger X2SoldierClassTemplate]
  2. +ExcludedAbilities="LightningReflexes" ; prevent conflict with Shadowstep
  3. +ExcludedAbilities="SwordSlice"
  4. +ExcludedAbilities="MarkTarget"
  5. +ExcludedAbilities="Phantom"
  6. +ExcludedAbilities="Blademaster"
  7. +ExcludedAbilities="Shadowstrike"
  8. +ExcludedAbilities="Shadowstep"
  9. +ExcludedAbilities="Implacable"
  10. +ExcludedAbilities="RunAndGun"
  11. +ExcludedAbilities="HunterProtocol"
  12. +ExcludedAbilities="Bladestorm"
  13. +ExcludedAbilities="Stealth"
  14. +ExcludedAbilities="Untouchable"
  15. +ExcludedAbilities="RapidFire"
  16. +ExcludedAbilities="Reaper"
  17. ; squaddie
  18. -SoldierRanks=(AbilitySlots=((), \\
  19. (AbilityType=(AbilityName="SwordSlice", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), \\
  20. aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=1), (StatType=eStat_Will,StatAmount=5)))
  21.  
  22. ; corporal
  23. -SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Phantom")), \\
  24. (AbilityType=(AbilityName="Blademaster", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), \\
  25. aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  26.  
  27. ; sergeant
  28. -SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Shadowstrike", ApplyToWeaponSlot=eInvSlot_Unknown)), \\
  29. (AbilityType=(AbilityName="Shadowstep", ApplyToWeaponSlot=eInvSlot_Unknown))), \\
  30. aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  31.  
  32. ; lieutenant
  33. -SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Stealth")), \\
  34. (AbilityType=(AbilityName="RunAndGun"))), \\
  35. aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  36.  
  37. ; captain
  38. -SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Implacable")), \\
  39. (AbilityType=(AbilityName="Bladestorm", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), \\
  40. aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  41.  
  42. ; major
  43. -SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="DeepCover")), \\
  44. (AbilityType=(AbilityName="Untouchable"))), \\
  45. aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  46.  
  47. ; colonel
  48. -SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="RapidFire", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
  49. (AbilityType=(AbilityName="Reaper", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), \\
  50. aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  51. ; squaddie
  52. +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="SkirmisherStrike")), (AbilityType=(AbilityName="SwordSlice", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="MarkTarget"))), aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=1), (StatType=eStat_Will,StatAmount=5)))
  53. ; corporal
  54. +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Phantom")), (AbilityType=(AbilityName="Blademaster", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  55. ; sergeant
  56. +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Shadowstrike", ApplyToWeaponSlot=eInvSlot_Unknown)), (AbilityType=(AbilityName="Shadowstep", ApplyToWeaponSlot=eInvSlot_Unknown))), aStatProgression=((StatType=eStat_Offense,StatAmount=3), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  57. ; lieutenant
  58. +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Implacable")), (AbilityType=(AbilityName="RunAndGun"))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  59. ; captain
  60. +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="HunterProtocol", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="Bladestorm", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  61. ; major
  62. +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Stealth")), (AbilityType=(AbilityName="Untouchable"))), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  63. ; colonel
  64. +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="RapidFire", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="Reaper", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  65.  
  66. [Grenadier X2SoldierClassTemplate]
  67. +ExcludedAbilities="Shadowstep" ; Grenadiers should only get Lightning Reflexes
  68. +ExcludedAbilities="LaunchGrenade"
  69. +ExcludedAbilities="BlastPadding"
  70. +ExcludedAbilities="Suppression"
  71. +ExcludedAbilities="Demolition"
  72. +ExcludedAbilities="Shredder"
  73. +ExcludedAbilities="VolatileMix"
  74. +ExcludedAbilities="ChainShot"
  75. +ExcludedAbilities="HeavyOrdnance"
  76. +ExcludedAbilities="DeepCover"
  77. +ExcludedAbilities="Salvo"
  78. +ExcludedAbilities="HailOfBullets"
  79. +ExcludedAbilities="SaturationFire"
  80. +ExcludedAbilities="BulletShred"
  81. ; squaddie
  82. -SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="LaunchGrenade", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), \\
  83. ()), \\
  84. aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=1), (StatType=eStat_Will,StatAmount=5)))
  85.  
  86. ; corporal
  87. -SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="BlastPadding", ApplyToWeaponSlot=eInvSlot_Unknown)), \\
  88. (AbilityType=(AbilityName="Shredder", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), \\
  89. aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  90.  
  91. ; sergeant
  92. -SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Demolition", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
  93. (AbilityType=(AbilityName="Suppression", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), \\
  94. aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  95.  
  96. ; lieutenant
  97. -SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="HeavyOrdnance", ApplyToWeaponSlot=eInvSlot_Unknown)), \\
  98. (AbilityType=(AbilityName="HoloTargeting", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), \\
  99. aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  100.  
  101. ; captain
  102. -SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="VolatileMix", ApplyToWeaponSlot=eInvSlot_Unknown)), \\
  103. (AbilityType=(AbilityName="ChainShot", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), \\
  104. aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  105.  
  106. ; major
  107. -SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Salvo", ApplyToWeaponSlot=eInvSlot_Unknown)), \\
  108. (AbilityType=(AbilityName="HailOfBullets", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), \\
  109. aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  110.  
  111. ; colonel
  112. -SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="SaturationFire", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), \\
  113. (AbilityType=(AbilityName="BulletShred", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), \\
  114. aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  115. ; squaddie
  116. +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="LaunchGrenade", ApplyToWeaponSlot=eInvSlot_SecondaryWeapon)), (AbilityType=(AbilityName="SkirmisherStrike"))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=1), (StatType=eStat_Will,StatAmount=5)))
  117. ; corporal
  118. +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="BlastPadding", ApplyToWeaponSlot=eInvSlot_Unknown)), (AbilityType=(AbilityName="Suppression", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  119. ; sergeant
  120. +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Demolition", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="Shredder", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=2), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  121. ; lieutenant
  122. +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="VolatileMix", ApplyToWeaponSlot=eInvSlot_Unknown)), (AbilityType=(AbilityName="ChainShot", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  123. ; captain
  124. +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="HeavyOrdnance", ApplyToWeaponSlot=eInvSlot_Unknown)), (AbilityType=(AbilityName="DeepCover"))), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=0), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
  125. ; major
  126. +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="Salvo", ApplyToWeaponSlot=eInvSlot_Unknown)), (AbilityType=(AbilityName="HailOfBullets", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=0), (StatType=eStat_Hacking,StatAmount=5), (StatType=eStat_CombatSims,StatAmount=0)))
  127. ; colonel
  128. +SoldierRanks=(AbilitySlots=((AbilityType=(AbilityName="SaturationFire", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)), (AbilityType=(AbilityName="BulletShred", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon))), aStatProgression=((StatType=eStat_Offense,StatAmount=1), (StatType=eStat_HP,StatAmount=1), (StatType=eStat_Strength,StatAmount=1), (StatType=eStat_Hacking,StatAmount=0), (StatType=eStat_CombatSims,StatAmount=0)))
Add Comment
Please, Sign In to add comment