It is entirely possible this has been suggested (and answered) before, but I haven't seen it so...
One of the great things in Freelancer was that NPCs would sometimes drop weapons when destroyed. This allowed you to get good weapons via combat and not just through buying them
Now with the complaints about getting upgrades via engineers, I think it would work quite nicely if NPCs in this game dropped weapons, much as they do other stuff.
These weapons could be in various states of repair (due to the ship they have come from being blown up) and depending on the condition, you could fit them but they may have a higher chance of malfunction (possibly causing your ship damage on failure). Alternatively, if you took them to an engineer, you could get them repaired if you had the right bits and bobs.
Combat would be more rewarding and the engineer grind lessened (at the risk of damaging yourself by using items you had scavenged).
Meso
One of the great things in Freelancer was that NPCs would sometimes drop weapons when destroyed. This allowed you to get good weapons via combat and not just through buying them
Now with the complaints about getting upgrades via engineers, I think it would work quite nicely if NPCs in this game dropped weapons, much as they do other stuff.
These weapons could be in various states of repair (due to the ship they have come from being blown up) and depending on the condition, you could fit them but they may have a higher chance of malfunction (possibly causing your ship damage on failure). Alternatively, if you took them to an engineer, you could get them repaired if you had the right bits and bobs.
Combat would be more rewarding and the engineer grind lessened (at the risk of damaging yourself by using items you had scavenged).
Meso