ID:117908
 
Resolved
icon_states() returned incorrect results for big icons, in projects compiled prior to BYOND 4.0.
BYOND Version:487
Operating System:Windows XP Pro
Web Browser:N/A
Applies to:Dream Daemon
Status: Resolved (490)

This issue has been resolved.
Descriptive Problem Summary:
When a project compiled before BYOND 4.0 tried to use the icon_states() proc on a big icon, the results were incorrect.

Numbered Steps to Reproduce Problem:
1) Using BYOND 487-489, open the game DDT.Birdland.
2) Start a round. The "Game started" text will appear as only a single tile instead of 7 tiles as seen prior to BYOND 487.

Expected Results:
icon_states() should return the states "0,0" through "6,0" in Birdland.

Actual Results:
icon_states() returns a list full of "".

Did the problem NOT occur in any earlier versions? If so, what was the last version that worked? (Visit http://www.byond.com/download/build to download old versions for testing.)

Version 486 did not have this issue.