Re: Whats wrong with this module
Working from the fixes BrainChild made, the error-causing bit is that you've declared the magazine wrong under the HDFirearm.
What you had was
Code:
Magazine = Avenger Magazine
CopyOf = Magazine Coalition Sniper Rifle
whereas you should have
Code:
Magazine = Magazine
CopyOf = MagazineAvengerA
which works.
You also have two instances of "Particle Coalition Sniper" in the ini file, both at the start and the end. Get rid of the second one. I also suggest you rename the particles in your file so they aren't named the same as the coalition ones, it'll probably cause some issues. If you aren't changing them, you can probably get away with just referencing them from Coalition.rte without re-stating them (or at least you could in older versions).
I'll also note here that you your sprites are WAY too big, facing the wrong direction and not in palette.