ID:2835191
 
Resolved
The compiler sometimes compiled with a minimum world version that was incorrect if it also did not require that client version.
BYOND Version:515.1595
Operating System:Windows 10 Pro
Web Browser:Firefox 106.0
Applies to:Dream Maker
Status: Resolved (515.1596)

This issue has been resolved.
Descriptive Problem Summary:
Two problems here:
1. byond_version of a fresh savefile reads as 514 in 515.1595
2. Trying to globally change the default using snippet below does nothing. Setting it after savefile creation seems to change it though.

Code Snippet (if applicable) to Reproduce Problem:
savefile
byond_version = 515

Used to test if changing the default works.

Expected Results:
Setting the var makes it change.
Also the default to be 515 without any changes.

Actual Results:
Setting the var seems to do nothing
Default is 514.

I can't reproduce the first part of this with a simple test case:
mob/verb/SavefileVer()
var/savefile/F = new()
src << F.byond_version
src << F.byond_build

I'm gonna need a test case to be sure we're on the same page.
Lummox JR resolved issue with message:
The compiler sometimes compiled with a minimum world version that was incorrect if it also did not require that client version.