LATEST - ** This mod is not compatible with the latest version(s) of Sandstorm. I am unlikely to be updating it. Apologies **
It is such a ball-ache to update this mod whenever a Sandstorm update breaks it, and because mutators don't play together nicely, if I update anything, it's going to be the Easier Fire Support mutator which also includes all the features of this mutator (i.e. no class limits), and even that is pushing it. So until / unless there is an overhaul of the modding system that makes mutators like this easier to maintain, I'm afraid I'm going to have to shutter it. I'll leave it here for now in case it is useful to anyone. If anyone wants to take this on, I'll be more than happy to send the files that I've got for the old version. Thanks very much for your support.
Easier Fire Support (including no class limits) is here: Insurgencysandstorm.mod.io
I believe you need to add "-mutators=NoClassLimits" to a server command line to make the mutator run (or else add it to an existing list of mutators). You also need to update your mod IDs (usually in mods.txt) with the ID of this mod (110949). You also need to add a parameter of the form '-ModDownloadTravelTo=Oilfield?Scenario_Refinery_Checkpoint_Security', otherwise you will need to restart the level to get the mutator to start operating.
I would like to thank this obscure bug for delaying the success of this mutator: Steamcommunity.com
Please use this mod responsibly.
**Known problem: affects movement speeds and possibly other things as well as the class limits
**Solution: I'd fix this if I can but all I can do is replace the whole squad format file (which includes not just class limits but also movement speeds and so on). So far as I can tell, the devs don't provide the hooks to allow you to (just) set class limits in the blueprint (which is what I'd do if I could). I can provide a separate mutator, or possibly allow you to configure this one, to get different movement speeds, but that hardly seems optimal.