Originally Posted by
dulux-oz
Yes, but that's OK :)
Yeah, Savage World has proven to be the most "difficult" - primarily I think because it was originally done under FGv2 and we were all "doing our own thing" back then. SW is a complex piece of code and the original architectural design decisions were different from the ones Moon used for 3E and 4E. When Moon retrofitted 3E and 4E into making CoreRPG naturally he used the same architecture as he had done before. When Doswelk, Ikael and Phantom Whale ported SW over to work with CoreRPG it looks like they made the decision to get their existing architecture to work with CoreRPG, instead of modifying the the SW architecture to sit on top of CoreRPG the same way that most other CoreRPG-child-rulesets do. That was a perfectly valid decision and almost certainly involved less work (& therefore time) to get SW working properly under FGv3.
The problem with doing this is when SOBs like me come along and try to create cross-ruleset Extensions (especially complex cross-ruleset Extensions) we hit this "different architectural wall" and have to either work around it or abandon support for the "difficult" Ruleset - and I don't like giving in!