Verified:

qzjul Game profile

Administrator
Game Development
10,263

Mar 16th 2023, 18:31:28

Hey all,

Apologies for the craziness yesterday; fyi the timeline was thus:
1) Server had a power failure; sadly, the battery backups failed *last month* and I was still trying to find where I can actually buy replacement batteries without having ridiculous shipping from the US

2) The country_events table had been corrupted due to improper shutdown; this meant that anything that generated an event (like, that would show up in the list on the main window) crashed part way; where depends on the exact code path; this resulted in some things being finalized, and others not

3) I brought up the bots, and they were erroring all over the place because of this, but I assumed the errors were w/ the bots; after about 30 mins of messing around with this, it was brought to my attn that it was actually a game problem;

4) I took the game offline, repaired the table, and brought it back

----

Then:

5) It came to our attention that some kills had been made with infinite turns; and that the market was screwy

So, because this was unique, it was decided that we'd del the countries that abused "infinite turns" bug, and resurrect the countries that had been killed; because there's not actually a way to do that with any sort of tool, I did it badly, and one of them was "re-killed" while it was kindof half-undead. So I resurrected it again.

Now, today, I looked into the market transactions, and we identified 3 countries that used "infinite spend" bug to buy out the market. I believe they'll be deleted.


Now, couple clarifications...

"Infinite" turns/spend bugs: Because of the way the bug happened, basically the events that were supposed to be recorded crashed the process; these typically are finalized *before* the playing country is saved. As far as I can tell, this effectively means that countries were able to spend their money over and over again (or use their turns/attacks), without actually getting any of the changes applied to their country. So, they bought bushels, but didn't *GET* the bushels; and didn't lose any money. BUT, the countries from whom bushels were purchased GOT money, and had their bushels purchased. But they would not get a notification about it.

Similarly with attacks. Because if they had, the turn/whatever would also have been removed.



As for whether or not we should have resurrected the countries in question; as it was a result of an exploit, and it SEEMED like a clean fix (the first time), it was decided that we could do that without affecting much. The subsequent kill complicated matters, but I figured since I'd kindof botched it the first time, it would be more fair to fix it than not. Zero hour decisions are hard sometimes.
Finally did the signature thing.

qzjul Game profile

Administrator
Game Development
10,263

Mar 16th 2023, 18:31:47

Oh, and thanks for bearing with me, it's sometimes hard for me to find all the time the game deserves...
Finally did the signature thing.

qzjul Game profile

Administrator
Game Development
10,263

Mar 16th 2023, 18:32:57

Turns out the market abusers were all bots! Well that simplifies my life.
Finally did the signature thing.

Pteppic Game profile

Member
635

Mar 16th 2023, 18:42:36

Thanks for taking care:)

Shweezy Game profile

Member
EE Patron
1148

Mar 16th 2023, 18:50:37

Would still like to see resource replenished after #34 's second death if he got reinstated a second time since the game was brought up online as if 'ready to play' again
Catch me on ir c

Snoopdawg Game profile

Member
248

Mar 16th 2023, 19:09:52

I guess we will be getting another deletion post about those 3 countries soon

Requiem Game profile

Member
EE Patron
9056

Mar 16th 2023, 19:10:59

I think we are still owed our resources back.

qzjul Game profile

Administrator
Game Development
10,263

Mar 16th 2023, 19:13:43

Further clarification: there was zero oil bought during the glitch period
Finally did the signature thing.

Suicidal Game profile

Member
2215

Mar 16th 2023, 19:14:25

it was quick for galleri to post the first two countries.....should be able to post the next three

Primeval Game profile

Game Moderator
Mod Boss
3037

Mar 16th 2023, 19:17:05

Originally posted by Snoopdawg:
I guess we will be getting another deletion post about those 3 countries soon


Originally posted by Suicidal:
it was quick for galleri to post the first two countries.....should be able to post the next three


They were bots (stated in another post above). They also directly benefited nothing from it.

galleri Game profile

Game Moderator
Primary, Express, Tourney, & FFA
13,960

Mar 16th 2023, 19:19:07

Originally posted by Suicidal:
it was quick for galleri to post the first two countries.....should be able to post the next three

I said they were bots yesterday.


https://gyazo.com/...b3bb28dddf908cdbcfd162513

Kahuna: Ya you just wrote the fkn equation, not helping me at all. Lol n I hated algebra.

Rasp Game profile

Member
948

Mar 16th 2023, 19:25:26

Originally posted by qzjul:
Turns out the market abusers were all bots! Well that simplifies my life.


Originally posted by qzjul:
So, they bought bushels, but didn't *GET* the bushels; and didn't lose any money. BUT, the countries from whom bushels were purchased GOT money, and had their bushels purchased. But they would not get a notification about it.


This makes sense. Since the bots were not losing money when buying the bushels, they probably ended up in some loop buying out bushels and tech until there were no more bushels/tech.

I do find it very strange that oil was bought up though. Any theories on that?

[16:18:00] znc-rasp: We can kill bushido, but not bushifo, zack, moriarty, ghost rider, or darkling
[16:18:07] Req: Is that all the same person?
[16:18:12] symba: yea
[16:18:25] mob: my kids are like dad why are you laughing so much

Primeval Game profile

Game Moderator
Mod Boss
3037

Mar 16th 2023, 19:29:19

Originally posted by Rasp:


This makes sense. Since the bots were not losing money when buying the bushels, they probably ended up in some loop buying out bushels and tech until there were no more bushels/tech.

I do find it very strange that oil was bought up though. Any theories on that?



No oil was purchased during the glitch. It was a consequence afterwards.

Gerdler Game profile

Forum Moderator
5077

Mar 16th 2023, 19:34:47

Originally posted by qzjul:
Further clarification: there was zero oil bought during the glitch period

Bushels bought out during glitch(by a couple bots apparently, as per QZs original post):
Mar 15, 19:00 Mar 15, 20:00 $35 $110 $50.56 1,859,658,715

Oil bought out by PLAYERS after the game was back functioning normally:
Mar 15, 21:00 Mar 15, 22:00 $125 $298 $204.11 60,186,774

So all in all what happened was 1860m bushels were deleted from the market but their owners got the money for them (the bots buying them didn't get the food), same thing happened to some tech items.

Those players who sold that food/tech logged in with a lot of cash, and probably had to stock oil, so they did. I have been warring all round and I bought 2m of that oil... so imagine what a netting techer or farmer could buy at this stage.

DerrickICN Game profile

Member
EE Patron
6339

Mar 16th 2023, 19:37:50

Yeah that all makes sense. As you pointed out before, $12b in the scheme of things isn't a ton of money. And the bushels aspect of it seems to be researched and it was indeed the bots. I can appreciate the due diligence here. Well done!

I think if something good can come from this, it'd be giving server mods the ability to reinstate a country if it were killed by cheaters/exploiters. I think we've all seen the power of that now and it would help deter future cheating.

If it's a huge pain in the ass to rebuild, I get why we wouldn't. But it just seems like it could be a net positive.

Edited By: DerrickICN on Mar 16th 2023, 19:41:34
See Original Post

qzjul Game profile

Administrator
Game Development
10,263

Mar 16th 2023, 19:42:20

Originally posted by DerrickICN:
Yeah that all makes sense. As you pointed out before, $12b in the scheme of things isn't a ton of money. And the market aspect of it seems to be researched and it was indeed the bots. I can appreciate the due diligence here. Well done!

I think if something good can come from this, it'd be giving server mods the ability to reinstate a country if it were killed by cheaters/exploiters. I think we've all seen the power of that now and it would help deter future cheating.


Not a bad idea; but tools are complicated sometimes.
Finally did the signature thing.

DerrickICN Game profile

Member
EE Patron
6339

Mar 16th 2023, 19:43:11

Also, if a netter does not break the nw record this set having their stock bought out at $300 during a server war, something went tragically wrong.

Rasp Game profile

Member
948

Mar 16th 2023, 19:43:40

great assessment in supply and demand.

1.8m bushels poof and the glitch jump started the stocking phase with elevated oil and bushel prices.

[16:18:00] znc-rasp: We can kill bushido, but not bushifo, zack, moriarty, ghost rider, or darkling
[16:18:07] Req: Is that all the same person?
[16:18:12] symba: yea
[16:18:25] mob: my kids are like dad why are you laughing so much

Pontius Pirate

Member
EE Patron
1907

Mar 16th 2023, 19:46:22

Still no consequences for those who knowingly exploited the infinite turns?
Originally posted by Cerberus:

This guy is destroying the U.S. Dollars position as the preferred exchange for international trade. The Chinese Ruan is going to replace it soon, then the U.S. will not have control of the IMF

DerrickICN Game profile

Member
EE Patron
6339

Mar 16th 2023, 19:47:18

Originally posted by qzjul:
Originally posted by DerrickICN:
Yeah that all makes sense. As you pointed out before, $12b in the scheme of things isn't a ton of money. And the market aspect of it seems to be researched and it was indeed the bots. I can appreciate the due diligence here. Well done!

I think if something good can come from this, it'd be giving server mods the ability to reinstate a country if it were killed by cheaters/exploiters. I think we've all seen the power of that now and it would help deter future cheating.


Not a bad idea; but tools are complicated sometimes.


I kind of assumed that, with the market and all, but I'd certainly be a happier boy with a dozen better finishes if it were the case. I've had my ass fully kicked by cheaters in this game many times and they only ever got deleted and I had to deal with my ruined wreckage for 6 weeks lol. It would be soooooo cool if that wasn't normal. Lol

Edited By: DerrickICN on Mar 16th 2023, 19:49:47
See Original Post

qzjul Game profile

Administrator
Game Development
10,263

Mar 16th 2023, 19:49:43

Originally posted by Pontius Pirate:
Still no consequences for those who knowingly exploited the infinite turns?
As far as I can tell, there were none other than the KR
Finally did the signature thing.

Tertius Game profile

Member
EE Patron
1439

Mar 16th 2023, 19:50:03

Thanks qz - we appreciate the effort and the transparency involved in all of this.

Not all netters had stock on the market at unreasonable prices at the time.

DerrickICN Game profile

Member
EE Patron
6339

Mar 16th 2023, 19:50:51

Yeah and they for sure got turned purple PP. I think alls fair to that end.

DerrickICN Game profile

Member
EE Patron
6339

Mar 16th 2023, 19:52:29

Originally posted by Tertius:
Thanks qz - we appreciate the effort and the transparency involved in all of this.

Not all netters had stock on the market at unreasonable prices at the time.

Well let this be a lesson to you to always keep bushels on the market at unreasonable prices until QZ gets new batteries. He lives in the middle of nowhere right? Power outages are likely normal :)

qzjul Game profile

Administrator
Game Development
10,263

Mar 16th 2023, 20:02:32

Originally posted by DerrickICN:
Originally posted by Tertius:
Thanks qz - we appreciate the effort and the transparency involved in all of this.

Not all netters had stock on the market at unreasonable prices at the time.

Well let this be a lesson to you to always keep bushels on the market at unreasonable prices until QZ gets new batteries. He lives in the middle of nowhere right? Power outages are likely normal :)


hah! We have pretty stable power!
Finally did the signature thing.

AndrewMose Game profile

Member
1052

Mar 16th 2023, 21:00:13

Originally posted by Tertius:
Thanks qz - we appreciate the effort and the transparency involved in all of this.

Not all netters had stock on the market at unreasonable prices at the time.


I sold all my food for $36 and all my oil for $157... now I'm feeling like I missed out on a big opportunity.

galleri Game profile

Game Moderator
Primary, Express, Tourney, & FFA
13,960

Mar 16th 2023, 21:00:29

Originally posted by Pontius Pirate:
Still no consequences for those who knowingly exploited the infinite turns?

That was in my post last night.


https://gyazo.com/...b3bb28dddf908cdbcfd162513

Kahuna: Ya you just wrote the fkn equation, not helping me at all. Lol n I hated algebra.

Pontius Pirate

Member
EE Patron
1907

Mar 16th 2023, 21:26:40

Originally posted by qzjul:
Originally posted by Pontius Pirate:
Still no consequences for those who knowingly exploited the infinite turns?
As far as I can tell, there were none other than the KR


Sure.. but a one-off deletion without even for example a one-set ban basically means that they managed to kill two huge countries at the expense of losing two low net countries
Originally posted by Cerberus:

This guy is destroying the U.S. Dollars position as the preferred exchange for international trade. The Chinese Ruan is going to replace it soon, then the U.S. will not have control of the IMF

Suicidal Game profile

Member
2215

Mar 16th 2023, 21:32:29

Originally posted by Pontius Pirate:
Originally posted by qzjul:
Originally posted by Pontius Pirate:
Still no consequences for those who knowingly exploited the infinite turns?
As far as I can tell, there were none other than the KR


Sure.. but a one-off deletion without even for example a one-set ban basically means that they managed to kill two huge countries at the expense of losing two low net countries


You are an idiot that would rather stir up sh*t then take the time to read the facts. All killed countries were reinstated and the two killers had their balls cut off, their whole family killed, and sentenced to life in prison. Oh yeah, and their countries were deleted.

Requiem Game profile

Member
EE Patron
9056

Mar 16th 2023, 21:33:35

Originally posted by Pontius Pirate:
Sure.. but a one-off deletion without even for example a one-set ban basically means that they managed to kill two huge countries at the expense of losing two low net countries


They were restored, so your statement is misleading.

KoHeartsGPA Game profile

Member
EE Patron
29,486

Mar 16th 2023, 22:12:44

Purple all those cheater bots!
Mess with me you better kill me, or I'll just take your pride & joy and jack it up
(•_•)
http://www.youtube.com/watch?v=W6VRMGTwU4I
-=TSO~DKnights~ICD~XI~LaF=-

S.F. Giants 2010, 2012, 2014 World Series Champions, fluff YEAH!

Real Man

Member
150

Mar 16th 2023, 22:29:11

Doug, KICK THEM OFF THE TOUR

Doug Game profile

Member
980

Mar 16th 2023, 22:34:25

Originally posted by Real Man:
Doug, KICK THEM OFF THE TOUR


As you wish!

But I’m in the middle of shipping QZ batteries via the Star Trek celebrity cruise lines ship.
Paradigm Senator
My Discord: twink_attack
Contact Auk (Happy on discord) for PDM fa issues.
His Discord: happytheexceed

Rasp Game profile

Member
948

Mar 17th 2023, 0:37:11

Originally posted by Requiem:
Originally posted by Pontius Pirate:
Sure.. but a one-off deletion without even for example a one-set ban basically means that they managed to kill two huge countries at the expense of losing two low net countries


They were restored, so your statement is misleading.


One was even restored more than once, at the expense of others.
[16:18:00] znc-rasp: We can kill bushido, but not bushifo, zack, moriarty, ghost rider, or darkling
[16:18:07] Req: Is that all the same person?
[16:18:12] symba: yea
[16:18:25] mob: my kids are like dad why are you laughing so much

mdevol Game profile

Member
3223

Mar 17th 2023, 5:41:52

Thanks, QZ and Primeval for the thorough explanation and transparency.

What a mess of a situation, only complicated even more by a couple of people screwing around.

Also, thanks galleri for volunteering as tribute to be the cannon fodder last night trying to calm things down. While it got heated, we needed some sort of message from the mods/dev team, so thanks for that.
Surely what a man does when he is caught off his guard is the best evidence as to what sort of man he is. - C.S. Lewis

En4cer Game profile

Member
1014

Mar 17th 2023, 8:13:07

Originally posted by Rasp:
Originally posted by Requiem:
Originally posted by Pontius Pirate:
Sure.. but a one-off deletion without even for example a one-set ban basically means that they managed to kill two huge countries at the expense of losing two low net countries


They were restored, so your statement is misleading.


One was even restored more than once, at the expense of others.


I remember a time when a whole alliance was deleted for the actions of one or two people - they were then set upon by the whole server for the remainder of that set and then the next - thank yourselves lucky.

allbymyself87 Game profile

Member
800

Mar 17th 2023, 9:11:12

Originally posted by En4cer:
Originally posted by Rasp:
Originally posted by Requiem:
Originally posted by Pontius Pirate:
Sure.. but a one-off deletion without even for example a one-set ban basically means that they managed to kill two huge countries at the expense of losing two low net countries


They were restored, so your statement is misleading.


One was even restored more than once, at the expense of others.


I remember a time when a whole alliance was deleted for the actions of one or two people - they were then set upon by the whole server for the remainder of that set and then the next - thank yourselves lucky.


Should just go ahead and mass delete us all.
Less human players and more bots with less DR to LG.
Happy ending to LaF. :)

SuperFly Game profile

Member
5061

Mar 17th 2023, 12:51:55

I am surprised that LaF didn’t use Gerds Bat phone to call Slag and ask to have Mercs, SoF, SOL sanctioned and banned for griefing lol

Requiem Game profile

Member
EE Patron
9056

Mar 17th 2023, 13:53:40

Originally posted by SuperFly:
I am surprised that LaF didn’t use Gerds Bat phone to call Slag and ask to have Mercs, SoF, SOL sanctioned and banned for griefing lol


It puts the lotion on it's skin or it gets the hose

myerr21 Game profile

Member
533

Mar 17th 2023, 14:07:29

I still think I should be given 20k acres back that I never had in the first place.
Elders

gains [23:16:55] * Myerr!*@* added to ignore list

cloud-superfly: CP is ok

Link Game profile

Member
4676

Mar 17th 2023, 22:44:12

gold please
Link.


I Am a meat popsicle.


Elders
ICN
NBK
PanLV
SALT
MaK
Valks
CwG