#1 - Buildings cannot cast spells nor launch nukes.
In my mod, I'm trying to implement special structures for each faction that have access to unique abilities that can be used map-wide. The only problem, is that the buildings simply refuse to cast anything that is not Scanner Sweep. I've set all the proper iscript entries, any needed CastSpell and SpecialState1/2 iscript entries, weapon.dat entries allow these spells to be cast at 360 degrees. Firegraft entries set these buildings as the caster requirements for the spell, everything is properly set up but the buildings simply do nothing. I can give scanner sweep to a nuke silo and it'll work fine, but trying to get the nuke silo to launch it's own nuke has been an ordeal. I don't know if this is something that's hardcoded or not.
#2 - Custom melee.trg will not work
Some things in my mod require melee.trg edits in order to work, but my custom trgs will not function. It just defaults to the vanilla starcraft trg. Even an edit as tiny as changing starting minerals from 50 to 51 doesn't work. I don't know if something else needs to be done to get melee.trg to work properly, as I have made mods in the past with working custom trgs but I don't remember what I did to get it working. Using a working trg from a previous mod has no effect either.
#3 - Reaver doesn't work properly when made an air unit
In my mod, the reaver acts as an extremely fast and agile bomber unit and flies in, drops its scarabs and flies out. Unfortunately, when I set the reaver's elevation to any level of Air, it stops working a good 75% of the time. Rather than stopping when in range to attack, the reaver will sometimes just fly above the targets head and sit there. Other times trying to attack a target gives an "Unable to attack target" error. Changing the reaver back to ground elevation fixes the issue completely. Changing the scarab's elevation has no effect, nor does changing the reaver's speed from flingy control to iscript control. This issue also occurs on a blank mod that only changes reaver speed/elevation.
None.