Alright, after reviewing the forums, and looking over both codebases, I've come to one conclusion. I'm going to regret this. But seriously, there's a lot of stuff that needs addressed in both these bases.
On that note, Many many many thanks to Caius who volunteered his time over the last couple days while I've been otherwise preoccupied, for taking SWRFUSS 1.2, making it compile under g++ and updating it for gcc 4.3+. I'll be updating the package at some point over the next couple days after I've had some time to acquaint myself with the changes made, and perhaps prepare a diff for those that would like to manually add the changes. I'll be doing the same to the SWFotEFUSS package at some point as well, unless someone would like to volunteer to do so.
So anyway on to what I think are the known bugs in both, and then my take on what needs to be done.
SWRFUSS (These might apply to SWFotEFUSS as well)
Homes deleting house contents
mppurge eating all of an object instead of just one
mobs in virtual rooms ending up in limbo
Planet->base_value used in calculating revenue but not settable.
Now, I think the whole space system could use a good review and cleanup. As Caius points out in this thread
, the space system is riddled with inaccurate vector math. Also, as was discussed in this thread
on MudBytes, the space system doesn't really handle large space battles very well, and ends up iterating over ever ship with each update instead of just the ones in space or what not.
My train of thought was just totally derailed... Anyway, if you can think of any other bugs that I may have missed, feel free to mention them (preferrably with a link to the thread it was mentioned in, or an explanation, or start a thread and link to it, or something.