Quote Originally Posted by Themis View Post
It's not hard to do, if you design the system to work that way in the first place. You have to remember that the party system, the companion system and the duty finder system are 3 different systems, and interfacing effectively between them isn't a simple "just do it" task.
Exactly. I don't know how they do things in game development studios when it comes to programming, but I'd imagine they have multiple people working on multiple systems when building the game. That means integrating features that interact with multiple systems requires complete knowledge of how each involved system works, otherwise something could go horribly wrong that you never even thought could/would happen. So when you see odd bugs in games that seemingly make no sense as to why it would happen, just remember most things are working in tandem with something else.