![]() |
#16 |
Lackadaisically Absent.
Respected User
|
![]() I can confirm Darkwulfv's bug; UnitDamagePoint will desync Mac users.
__________________ |
![]() |
![]() |
Sponsored Links - Login to hide this ad! |
|
![]() |
#17 |
Free Software Terrorist
Technical Director
|
![]() pretty lame, someone report the bug to blizz' site
__________________ |
![]() |
![]() |
![]() |
#18 |
Lackadaisically Absent.
Respected User
|
![]() Methinks this thread could use some cleanup... who wants to do it?
__________________ |
![]() |
![]() |
![]() |
#19 |
BuranX
|
![]() O.O =)
__________________Boolexpr code MUST return boolean otherwise it may DeSync... example: ![]() function XXX takes nothing returns nothing ... endfunction function XXX2 takes nothing returns boolean ... return false endfunction ... ...Condition(function XXX) // - may desync if in this functions are asynchrone actions. (or maybe some other reasons) ... ...Condition(function XXX2) // will work fine. + it's "Random" bug so it's hard to reproduce it. it may depend on i-net connection etc. (i had this problem in my TcX) after i fix it i have no more desync reports. |
![]() |
![]() |
![]() |
#20 |
User
|
![]() I didn't know boolexpr codes generated with Condition()/Filter() don't have to return boolean.......weird.
__________________EDIT: There is also one bug, but it's not very JASSish. When using an integer that's over 2147483647, it will change it's sign to -. (I got this from PurplePoot) Last edited by Silvenon : 09-12-2007 at 11:11 AM. |
![]() |
![]() |
![]() |
#21 | |
BuranX
|
![]() Quote:
but we know it =) keep values under 1 milliard =) |
|
![]() |
![]() |
![]() |
#22 | |
master of fugue
Join Date: Jun 2007
Posts: 2,453
![]() ![]() ![]() ![]() ![]() |
![]() Quote:
Boolexpr is a handle, when it is not handled properly it returns null. On PC null will evaluate to false On Mac it will ... do something... |
|
![]() |
![]() |
![]() |
#23 |
Free Software Terrorist
Technical Director
|
![]() hmmm toadcop I heard that these cause desyncs on mac users. So they may not be that random.
__________________I think that not returning false might be undefined behavior hence it should create a lot of chaos including desyncing mac users and probably people with different languages in war3, different OS versions, etc, etc. |
![]() |
![]() |
![]() |
#24 |
User
|
![]() humm i found something odd with strings when a string is too long the end of it can become a hex value
__________________ |
![]() |
![]() |
![]() |
#25 |
master of fugue
Join Date: Jun 2007
Posts: 2,453
![]() ![]() ![]() ![]() ![]() |
![]() GetItemLevel() and GetItemType() do not work on bj_lastCreatedItem
__________________they always return zero. Ups... It turns out that UnitAddItemToSlotById() does not set bj_lastCreatedItem, my bad. Tnx Anitarf. Last edited by cohadar : 10-01-2007 at 08:39 AM. |
![]() |
![]() |
![]() |
#26 |
Procrastination Incarnate
Development Director
|
![]() Works fine for me. Did you use CreateItemLoc?
__________________ |
![]() |
![]() |
![]() |
#27 |
User
Official Map Reviewer
Join Date: Jan 2006
Posts: 363
![]() ![]() ![]() |
![]() MultiboardDisplay(mb,false), where mb is an arbitrary multiboard, and not null, will close any open multiboard, regardless of whether it's mb or not.
Also, SelectUnit seems to fail to show the command card under very certain <unknown> situations, if the unit added to the selection is initially shown. (ie if you don't clear the selection before, and the tabbed selection is still on a different unit then it will still be able to show) Not sure what those conditions are, otherwise I would've saved 2 hours of debugging and eventually a different method of doing what I needed to do -.- Last edited by PurplePoot : 10-14-2007 at 04:26 AM. |
![]() |
![]() |
![]() |
#28 |
CUSTOM USER TITLE!!!!!!!!
|
![]() That SelectUnit is a known bug, I believe, most sheep tag games have had problems with it. I believe they fixed it by simply selecting deselecting and selecting, instead of just selecting.
__________________Last edited by Dil999 : 10-14-2007 at 04:15 AM. |
![]() |
![]() |
![]() |
#29 |
User
Official Map Reviewer
Join Date: Jan 2006
Posts: 363
![]() ![]() ![]() |
![]() Nono, it only happens if you deselect right before or after.
(Deselect the old unit(s), before selecting the new unit) |
![]() |
![]() |
![]() |
#30 |
I blink, therefore I am.
Join Date: Sep 2006
Posts: 1,812
![]() ![]() ![]() ![]() |
![]() A bug I ran across from before. Using MultiboardSetRowCount() or MultiboardSetColumnCount() to change a multiboard to a smaller board than it currently is results in errors with setting the text of the multiboard.
__________________Trigger: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
|
|