Hi, I'm killy.

Thanks a lot to all -Mafia- players, the staff , and the developers.
Most part of the post might be a bug report on a bank file issue, addressed to Frinckles.
it would be a point restoration request. or maybe not.


(I) Some mafia players realized this problem in late April.
There's a bank file issue/ bug.

Spoiler : 'YOUR BANK IS INVALID!' :


One day, suddenly, it will happen to you.
The mafia system says:
"WARNING - YOUR BANK IS INVALID! NO STATS WILL BE SAVED! delete "MBank13.SC2Bank"!.
And it announces the disgracing and unpleasant message to everyone:
"##### is hacker! Please report #####!"

This happened to BrockSamson, it happened to ChannelMiner, it happened to Max, it happened to Law, it happened to BattleSause. It happened to me. And it happened to every player who plays -Mafia- a lot.

Some of us deleted bank files and gave up points /stats/ setups.
Some of us roll-backed our bank files from old banks.


(II)
Spoiler : What happened? :

(1) I took a backup of my bank file(*) just one day ago

(2) After a few games playing, I encountered the bank reset issue.
The system asked to delete my bank file. So I rolled back to (*)'s old bank file

(3) the bank issue happened again. (I rolled back the bank again and again)

I realized "this bank issue is happening every 5 games (after rolling back the bank file to (*))"


(III)
Spoiler : What is happening? :

A bank glitch happened in the next game after the one I hadn't stayed till the end. (hey, I d rolled lover, and the role rarely survives)
Usually, your bank saves your stats at the end of the game (*2).
Something is strange. So I checked what was happening to my bank file during the games.

following "3 bytes file size increasing" happens at the setup phase. not at the end of the game part which saves your stats(*2)

(I was skipping (*2) the "saving stats" phase for the reproducibility test. but I m not throwing a single game for the test)



*Fact*
(A) the -Mafia- system gets your bank file size increased by 3 bytes in every game at the initial phase in which the host load setups.

(B) my back-uped bank(*) has 9083 bytes (9KB).
the bank file size gets increased by 3 bytes in every game (at the setup phase).


*record:
(1) 9083 bytes {roll-backed (*) bank file} -> (2) 9086 bytes -> (3) 9089 bytes -> (4) 9092 bytes -> (5)9095 bytes

I can play games with (1)~(4) banks without a problem.
When I play with (5)'s bank file (9095 bytes), there s a warning "your bank is invalid" and there is a big announcement "killy is a hacker"

I repeated da (1)~(5) sequence more than three times.
There was reproducibility.


*guess*
When the sum of these "3 bytes" reaches a number of sizes, or when the total bank file size exceeds a limit (9095 bytes),
might the -Mafia- system treat the bank files as invalid to announce "##### is a hacker"?
(maybe the system did't expect the bank file gets 9KB sized?)

Channel Miner: "My glitched bank file had 9KB size. I got point restored by Arrow. and the current bank file size is 4KB."
It matches my condition. "9KB" is the same as mine. and It would support my hypothesis.


(IV)
Spoiler : I believe the same bug will happen to everyone. :

Drizzt and I have rolled back our bank files with old backups.
But I believe the same issue is going to happen to us when our bank files reach 9095 bytes again.
I believe the same bug will happen to everyone. Your bank file is growing by 3 bytes in every game.
(please check your bank file size changing during games for more samples)

("I haven't encountered the bug yet" --- It's just "you haven't played the game a lot yet")

Also, we are getting called "You are hackers! Please report!"
Is it funny to the staff? At least, not so fun for us.

Did you hack? --- No. We didn't.
We are getting punished for playing -Mafia- a lot.

I believe we can count on the wizard Flickles that he is going to solve this bank issue someday.
Just in case devs have to give the bank glitch up as hopeless, I might request a point restoration.
(ChannelMiner's method would be the best. Refreshing your bank file)
in that time, let me count on you.

Thank you