Jagged Alliance 3

Jagged Alliance 3

Not enough ratings
MMOcenaries Standalone: Custom Perks
   
Award
Favorite
Favorited
Unfavorite
Mod Categories: Perks & Talents & Skills
File Size
Posted
Updated
558.741 KB
29 Dec, 2023 @ 6:23pm
22 Jan, 2024 @ 8:34am
22 Change Notes ( view )

Subscribe to download
MMOcenaries Standalone: Custom Perks

Description
A set of standalone custom Perks from my (unreleased) MMOcenaries 2.0 mod, which can be given to IMPs with Damocles66's No Tactical Perk Limit (https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=3013850234 -- huge shoutout to him for taking the time to build the functionality into his mod!), or added to your own custom mercs.

Don't know how to make a custom merc? Check out my tutorial here: https://docs.google.com/document/d/1LVk8UbrP_Ld1w-pIEPGGTZVI0HquMcriBUR_aweMlp8/edit

Includes a script which automatically adds to the list of available Tactical Perks for IMP mercs with NTPL enabled! Obviously you'll need that mod and all of its (and Multi-IMP's) dependencies in order for it to run.

These perks were designed for custom mercs with very specific setups, so they have a lot of potential to be wildly overpowered with certain combinations -- but hey, it's (mostly) a single-player game! You do you! All of these are still undergoing active development and balancing over in my main mod, so if you run into any crazy bugs or have any suggestions please let me know!

Thanks to HG_Feanor, rato, Archimedes/SkunkXL, Toni, Witzzard, and many others on the Jagged Alliance Discord without whom this would not be possible! I'm not even being humble, rato literally wrote like 80% of the code for these. x_x
29 Comments
FAT WANZER 27 Apr, 2024 @ 3:03am 
the trait is fun,could you please add one for a handgunner? since they kinda need it with getting outranged and outgunned
AstroNaught 9 Feb, 2024 @ 6:40pm 
@infiniteMotion Using your guides to get into modding this game. Great work and thank you! :steamthumbsup:
Morianthi 31 Jan, 2024 @ 9:50am 
Would it be possible to incorporate this to Make IMP Great Again Remastered? And please keep them coming. Thanks.
infiniteMotion  [author] 21 Jan, 2024 @ 9:11am 
Okay so Hype Train was maybe a little crazy. Suddenly the whole team was starting turns with 20+ AP. :P

I've adjusted it to the following:

"Once per turn, when this merc hits a Wounded target or deals a Wound , everyone in the squad gains 2 AP at the start of the next turn.

Once per turn, when this merc is hit and has or takes a Wound , everyone in the squad loses 2 AP at the start of the next turn.

Whichever effect happens last negates the other.
infiniteMotion  [author] 20 Jan, 2024 @ 6:34pm 
Scout Sniper felt a little scrawny, so I added the following to it:

"This merc also gains +20% Chance to Hit while Hidden . This effect is reduced by 5% for every ally within 7 spaces ."
infiniteMotion  [author] 20 Jan, 2024 @ 3:08pm 
BEHOLD: TWO NEW PERKS!

Scout Sniper
"Once per turn, upon scoring a long-distance kill , gain 4 AP and Free Move ."
- A counterpart to Big Guns Never Tire, this Perk is for those lightweight, high-mobility sniper types.

Hype Train
"Every time this merc deals a Wound , everyone in the squad gains 1 AP per Wound at the start of the next turn.

Every time they take a Wound , everyone in the squad loses 1 AP per Wound at the start of the next turn."
- This is a silly Perk I threw together because I really didn't know what to do for the merc (as she was really pretty great out of the box).

As per my usual, I definitely did not test these thoroughly enough before releasing and I'm always open to comments and suggestions. So if you notice something weird happening, or have ideas on how to improve the existing Perks in this collection, let me know!
infiniteMotion  [author] 20 Jan, 2024 @ 3:04pm 
Morianthi - Hmmmm I'm sure it's doable, but I'm not personally sure how. I know I've seen attributes like 'hit.grazed_miss,' 'hit.grazing_reason,' and 'attack_args.target_grazing_hit' floating around but I've never played with them. It COULD be as simple as maybe like...

```function OnCalcDamageAndEffects(self, target, attacker, attack_target, action, weapon, attack_args, hit, data)

if target == attack_target then
<<<blah blah conditions>>>
if attack_args.target_grazing_hit == false then
attack_args.target_grazing_hit = true```

But I can't say for sure without trying it out.
Morianthi 18 Jan, 2024 @ 6:46pm 
Thanks, man. Will give that a try. How about turning hits against you into grazing hits, is that doable?
infiniteMotion  [author] 18 Jan, 2024 @ 5:46am 
olle living decoy - Aw dip, I'm glad that fixed it up! I hope you enjoy the full power of The Flixborough. XD

Let me know how you feel about the speed of "Pineapple Grenade" generation (should be 1 every 3 days). I tried it at 24h and 48h and I felt like I ended up with an overwhelming stockpile of grenades after not very long. :P
Koshu 18 Jan, 2024 @ 2:32am 
btw, thank you VERY much for making these wonderful perks and reading comment-feedback :)
keep being you and have a wonderful day, will look forward to your work and how things unfold :P