ID:75958
 
BYOND Version:442
Operating System:Windows XP Home
Web Browser:Firefox 3.0.11
Status: Unverified

Thus far we've been unable to verify or reproduce this bug. Or, it has been observed but it cannot be triggered with a reliable test case. You can help us out by editing your report or adding a comment with more information.
Descriptive Problem Summary:Icons not moving with a movement state set are showing animations.

Numbered Steps to Reproduce Problem:Use an icon with a movement state. I'm not fully sure of other ways to do this, but here is how I'm getting it. I'm moving them to a location and changing their pixel_x. Until I change their pixel_x back, the icon will think it's moving even though it's not.

Code Snippet (if applicable) to Reproduce Problem:


Expected Results:That a non moving icon with a movement state will not show animation.

Actual Results:Icon animates with movement state set even though not moving.

Does the problem occur:
Every time? Or how often?It occurs when when characters are grouped and taking other players with them to new maps.
In other games?Only seen in this one.
In other user accounts?Yes
On other computers?Yes

When does the problem NOT occur?When alone as the process to move the player forces them to stop moving.

Workarounds:The only work around I know of is to make more icon states to separate the still state and the moving state.

Falacy wrote:
Should have been fixed in 442.

http://www.byond.com/members/ BYONDHelp?command=view_tracker_issue&tracker_issue=54

http://www.byond.com/members/ BYONDHelp?command=view_tracker_issue&tracker_issue=61

2nd one matches the best, but I was using 442 and it has not been fixed. I currently am using 443 and I still get the bug
I was not able to verify this bug in 444. I did see an issue in which movement states could still turn on unexpectedly in some unusual situations (specifically, a 7-tile jump), but none in which changing pixel_x/y and loc at the same time caused movement to turn on and stay on.

I'll need a demo to test this out properly. If you can arrange a small project that produces this issue reliably, I'll try it out.