Dear Customer:
This notice is to inform you that we have suspended your access to the FINAL FANTASY XI Forum for one or more violations of the FINAL FANTASY XI User Agreement that occurred on 02-28-2015.
Thread Title:
Fishing freezing game
Relevant sections from the FINAL FANTASY XI Guidelines:
Infringing upon Square Enix's or any third party’s intellectual property (copyright, trademark, etc.) rights or privacy rights.
Original Post:
Byrth said:
The problem is that SE's code has the potential to divide by zero in the fishing game.
Like, lets say that the duration of time a fish pulls in one direction or the other has the formula:
time = 5 seconds / ( trunc( 50*rand() ) )
rand() returns a value from 0 to 1 and trunc() drops decimals from the number. So it is going to pull in one direction for 5/0 to 5/50 seconds. The problem is that 5/0 isn't defined, so when the program tries to calculate that it throws an error that isn't handled and crashes the game. In this example you would have about a 1/50 chance of crashing the game every time the fish chooses a new direction.
All they need to do to fix this bug is change the formula to:
time = 5 seconds / ( trunc( 49*rand() + 1 ) )
Now the range is from 5/1 to 5/50 seconds and it never crashes.
This has been explicitly reported to them with crash dumps several times and they haven't bothered fixing it. I think I've heard that there are some third party fishing crash fix options.
Every action we issue is based on conclusive evidence of a violation and is reviewed for accuracy.
Based on the actions in this most recent incident and any prior record on the service account, we have suspended your access to the FINAL FANTASY XI Forum in accordance with the FINAL FANTASY XI User Agreement. The suspension will last a minimum of 240 hours starting 02-28-2015 6:32 (PST) during which time you will be unable to access the FINAL FANTASY XI Forum.
For information on prohibited activities in the FINAL FANTASY XI Forum, please refer to the Square Enix Account Terms of Use, PlayOnline Member Agreement, FINAL FANTASY XI User Agreement, and the FINAL FANTASY XI Forum Guidelines.
NOTE:
Please be aware that during the suspension, we will review the case and determine if you are eligible to access the forums in the future. Depending on the situation, we may decide to take further action by terminating your access to the FINAL FANTASY XI Forum and/or FINAL FANTASY XIV Forum.
In addition, actions taken against an account are accumulative. If you persist in violating the FINAL FANTASY XI User Agreement, we may terminate your access to the FINAL FANTASY XI Forum and/or FINAL FANTASY XIV Forum. We therefore ask that you do not repeat this behavior, and that you review the FINAL FANTASY XI Forum Guidelines
If you suspect the violation resulted from unauthorized access to the account or the actions of an unauthorized third party who is not your parent or legal guardian, or if there are other points you wish to clarify, please review the following information on the SQUARE ENIX Support Center.
http://support.na.square-enix.com/faqarticle.php?id=902&la=1&kid=57402
This message has been sent to you for notification purposes only, and we are unable to address further inquires via replies to this email. Should you have any additional questions or concerns, we ask that you visit the SQUARE ENIX Support Center at
http://support.na.square-enix.com/
-SQUARE ENIX Account Administrator