i recently found out that "pan cammera if necessary" leads to a 100% playerdroprate under certain circumstates (which can hardly be detected).
another thing is the loops: the for integer A = 1 to XYZ may cause overlap bugs if 2 triggers run such loop at once. to avoid, use integer B and/or custom variables u made up urself for the loops.
another thing that leads to desync is found in final fantasy forever 1c and tides of blood. i got no clue which it is though. however playing those maps cause 100% chance to split u from your next dotagames (u get empty-model-signs: those purple-black cubes instead of certain doodads) so there are 2 games in the end: 1 for the normal players and 1 for those with the weird bug (yes even 2 can be isolated in that splitgame). this might cause trouble since many ppl use banlisttools in dota.
easy to fix though: just restart warcraft before playing a new map.
feel free to add more actions/issues which come with bugs.
another thing is the loops: the for integer A = 1 to XYZ may cause overlap bugs if 2 triggers run such loop at once. to avoid, use integer B and/or custom variables u made up urself for the loops.
another thing that leads to desync is found in final fantasy forever 1c and tides of blood. i got no clue which it is though. however playing those maps cause 100% chance to split u from your next dotagames (u get empty-model-signs: those purple-black cubes instead of certain doodads) so there are 2 games in the end: 1 for the normal players and 1 for those with the weird bug (yes even 2 can be isolated in that splitgame). this might cause trouble since many ppl use banlisttools in dota.
easy to fix though: just restart warcraft before playing a new map.
feel free to add more actions/issues which come with bugs.