Forum Discussion
And after playing through a player through two 150 goal seasons - 250 points, I was disappointed to see them go from med top 6 to high top 6 to high top 9. They didn't move from 87 between the second and third seasons there.
I am thinking it is possible that EA is doing a 1 byte variable there and looping when it goes over rather than having it stay - they used to do that with all the stats.
Looking at it more. That player got 281 points in that season - this can explain the drop in her potential from a High Top 6 to a High Top 9 - EA played their cards. Clearly EA is using a rolling counter that measures the points a player has in a given year that runs from 0 - 255. When she scored her 256th point it rolled over to 0 - and at 281 she was credited for only 25 points - a poor season, hence her potential dropped.
@EA_Aljocan you tell the team developing NHL 23 that they have to make that hidden points counter not roll over from 255 to 0 for the next game? Only a 10 minute fix I'm sure and we don't need players only scoring 40 more points than Gretzky fizzling out because of the rolling error. This is the opposite of a simming penalty. They can add a line:
if (player[x].seasonpoints==255) break;
else player[x].seasonpoints++; // I'm sure programmers will get this even if they find it archaic
Or they can calculate it from adding the season points from different teams into one int variable bigger than 1 byte, and apply the bonuses that way, or they can just use a second byte per player to store that data. Any of those should fix the issue.
- EA_Aljo3 years ago
Community Manager
Thanks, @VeronicatheCD. I'll pass this on for you.
- 3 years ago@EA_Aljo Much appreciated
About NHL Franchise Discussion
Community Highlights
- EA_Aljo2 months ago
Community Manager
Recent Discussions
- 7 days ago
Ripped off
Solved22 days ago