Jagged Alliance 3

Jagged Alliance 3

198 ratings
Auto Renew Contracts
3
5
4
4
3
3
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
870.522 KB
28 Sep, 2023 @ 12:05pm
6 Feb, 2024 @ 10:53pm
6 Change Notes ( view )

Subscribe to download
Auto Renew Contracts

Description
Tired of managing your mercenaries through inferior options? Of having to engage in human interactions just to prolong a contract both sides are decide upon prolonging from the beginning? Look no further! A.I.M. got another groundbreaking solution for you!

A.I.M.s (patented) Auto Renewal Service - if you can't be arsed, be A.I.M. ARSed.

-How does the service work?
Each day our high-end algorithms will check if any of the mercenary contracts running through our services is up within up to 4 days. The algorithm will then check if your current account and credibility rating with us and even your projected income, say from mines, If they predict that you would be able to prolong all contracts for 14 days, that are up within 14 days, it will automatically querry your hired, highly professional mercenaries and renew their contract, without bothering you to make a single click of with your mouse!
You don't want to spend more than you've got in your account balance? No problem, there's an option for that!
And best of all? You can choose between a neat 7 day or 14 day renewal term option!

The Automatic Re-Haggling Routine (optional), will even deal with all haggling wishes that come up during these interactions!
And if a mercenary is no longer willing to prolong their contract, it will inform you through a polite message (can be disabled our service options).

So choose A.I.M. choose excellence!

---------- Mod Info ----------
This mod will check each day at 00:00 if any mercs have less than roughly 4 days of contract left. If that's the case it will try to renew their contract. It will basically run the same checks as if you'd clicked contacted them through the homepage. It will automatically accept haggles. Let me know if an option of not doing so should be implemented.
To not rehire e.g. Kalyna for 14 days, because her contract is up now, while you'd rather like to keep Shadow who's contract is up in 5 days, it also checks tries to predict what amount of money you'll be able to spend in 14 days. It will compare to the costs of prolonging all mercs contracts (whos contract is less than roughly 14 days) and check if one could prolong their contract for 14 days.
There's is also mod option to disallow any negative account balance. Meaning it won't renew the contracts if it would put your account into the negative.

If a merc can't be rehired normally, because of some refusal, his contract won't be renewed. A message in snype should inform one about that. But snype gets somewhat crowded by all the renewals.

Any constructive feedback is welcome.

--Kudos and much thanks to Permament666 at this point--
66 Comments
LotR[Henchman]  [author] 21 Aug, 2024 @ 11:33am 
No problem, happy people have a use for it ;)
Doctor Sandvich 21 Aug, 2024 @ 6:30am 
Excellent, thank you @LotR[Henchman]
Caius 1 May, 2024 @ 2:15am 
Possibly the best QoL mod out there. Especially if u run with infinite diamond mines or have a solid economy. It works.great and only asks u to manually resign the mercs if they ask you a raise, which it dosn't happens much.
LotR[Henchman]  [author] 25 Apr, 2024 @ 10:47pm 
@[CG] Reiyu The Frozen Rose Knigh
I wouldn't use it currently with MP, as it might also change who control a Merc. But thanks for the info, if i find the time i'll have a look and try to make it MP friendly.
[CG] Reiyu The Frozen Rose Knigh 25 Apr, 2024 @ 7:15pm 
So this mod may have an issue in Co-op our mercs in the first island got hired for 28 days just before the first contract renogiate
McLovin 17 Feb, 2024 @ 1:31am 
Yes, these where the options i thought of myself, both not optimal though. I hoped there is maybe a third way. thanks for the confirmation.
LotR[Henchman]  [author] 17 Feb, 2024 @ 1:04am 
@McLovin
Two ways:
a) Simply disable the mod for that, one should be able to enable/disable the mod at any time.
b) If you open the Browser and go to the "MyTeam" tab, in the bottom left should be a button to Release/Fire a merc (imo a bit less preferable as i don't think one gets money back on days already paid, but i might be wrong about that).
McLovin 17 Feb, 2024 @ 12:32am 
How can i NOT rehire a merc? I want to replace someone in my Squad.
LotR[Henchman]  [author] 7 Feb, 2024 @ 10:18am 
@Stellar
Sorry again for the inconvience. Took another look so the fix from 11 hours ago should work fine.
If you want to try to save the game, enterin the mod editor once (mod manager > mod editor) and then loading a game should allow you to open the game console (simply hit return).
Using: AddMoney([amount e.g. 99000], "salary", "noCombatLog")
Should allow you to reset the funds.
LotR[Henchman]  [author] 6 Feb, 2024 @ 10:55pm 
Uploaded a quick fix - will have another look later. Might be missing some medical costs currently.
Problem was that i missed the hiring function including another value now and so it only prolonged for one day - that should be fixed.