Stardock messed up(and made up for it), they got a third party program to do the netcode and failed to test it properly. THis was not GPG's fault.
Okay guys, I have to interject here.
How many times in the history of game publishing has the PUBLISHER been responsible to provide/handle the netcode? It never ceases to amaze me that people don't ask this question.
I am not at liberty to go into details but you have no idea how insulting it is for someone to lay the full responsibility of netcode issues in Demigod on Stardock.
We get the blame because WE (Stardock) stepped up to try to solve a problem that was not of our own making. Every time you see someone say "Stardock should have done this" bear in mind that Stardock is the North American publisher and ESD distributor of Demigod. Atari is the one with worldwide retail distribution and GPG is the developer. We saw problems and we stepped in to try to help. You don't want to know what the alternative would have been.
I point this out because it gets very old, after everything we did to try to help Demigod and the community to have people blame us for every perceived issue they encounter simply because we stepped in to help. It's like blaming the fire department for the fire.
Stardock spent more on Demigod's post-release support than it spent on the ENTIRE budget of Galactic Civilizations II (both initial development and post release support).
Did Brad really not notice that the mana restore talent didn't remove debuffs after dozens of games specifically testing him out?
Of course I noticed. And again you guys make so many assumptions that you have no idea how frustrating it is to sit back and not comment on some of this stuff. If you think our QA didn't report these kinds of things you're mistaken.
It's a case of being stuck between a rock and a hard place. How many times would I post "Patch this week" only to have BBQ'd when it didn't come out on time? And why was that? Because QA would find something that should take seconds to fix in LUA and assume that the next build would fix it. Then the build would come in and it would still be broken and eventually we'd just have so much pressure to release it by the community that we would do so.
*I* was the one who asked for the cleanse feature for Oculus's mana restore ability. So you can be damn sure that I was painfully aware that it didn't remove the debuffs. How many times did we delay the release of Oculus (and each time having the fans screaming for blood)? Eventually you just have to release the thing. It's March and it still hasn't be officially fixed.
I want to be clear, GPG is a good company. They're my friends. And I think they did the best they could with Demigod under the circumstances they were operating under. And I'm glad, that despite Demigod's technical challenges, that the game has done pretty well. But fundamentally, our business models aren't terribly compatible.
Our model is to release a title and generate revenue from it over a long period of time through free updates. GPG has the more traditional model of a AAA game studio where their income is generated via publisher advances on new titles. That's why GPG went on to SupCom2 and why they're pushing Kings and Castles so hard right now (they are looking for publishers to pay for its development).
I am hoping that GPG will release more updates to Demigod. And I will be lobbying them to let us include fan made updates with the game.
Demigod's support isn't at an end. There WILL be more Demigod updates. I promise you that even if I have to do LUA updates myself.