lol.
First off, they are not necessarily compatible with each other. Some modify things that others do not, though IIRC Aero includes the status pack. Assume you can only have one installed at a time. Also, you'd have to update Aero to be compatible with the latest version of legions because it isn't and I don't want to take the time to do so
If you have version comparison software (apparently Notepad++ has it, but Idk how to use it), you should be able to see what I did in player.cs and rocketLauncherSpecial.cs for the status pack and copy that over to the latest version of Legions.
The shield core also has a primitive form of some of the status pack functions as well. Basically in the player::damage function instead of applying damage directly to the player, you first apply damage to the shields which has a bunch of functions and things associated with it.
Now that the disclaimers are finished... As far as installing them goes, first update them to the latest version of legions (you'll have to do this yourself by hand unless you have software that will merge the files intelligently) if they aren't already and then simply drag and drop them into the public test folder. Launch game.