- Joined
- Mar 25, 2008
- Messages
- 339
Tons of people are having de-sync problems with my game, LoaP Ascension.
I have gone through the triggers, fixed countless leaks, improved countless triggers to work cleaner and more efficiently, Just this month I removed like 50 useless 0.01 second wait timers pruning them from all triggers in the game.
Someone claimed my trigger command to allow players to change their player color to unused slot colors caused instant desyncs, so I disabled it.
But there's a underlying desync and mouse clicking glitch which i suspect is a curser desync issue.
It only happens in multiplayer
I have posted about it before and people told me several things that caused de-syncs yet my game had none of those in its triggers, anywhere.
My game is also protected with "5.0wc3map optimizer", even with all optimization settings turned off, only the three map protection ones enabled, still does not help.
At the moment I suspect the map protector is the cause, as it has not been updated for years.
-----------------
I have one trigger in the game that goes off any time a boss is attacked, waits 1 second and goes through a directory of if/than/elses based on their mana % and forces them to cast spells, could this be the issue, every time it goes off it causes a 2 second wait timer.
Without that wait timer bosses would try to force cast spells every time they are hit and be glitched in a never ending half-spell cast every time they get shot again.
Edit: And without that trigger bosses don't like to cast their spells.
--------------
The only other one I can think of is the camera that triggers every 0.1 seconds resetting their camera to the integer amount each player set, or its default amount, without this the camera resets every time you hit the scroll button.
--> and i recently went back into this trigger, improved it to only select players who are actually playing, where as before it would do everyone regardless, didn't effect the issue in the end.
I have gone through the triggers, fixed countless leaks, improved countless triggers to work cleaner and more efficiently, Just this month I removed like 50 useless 0.01 second wait timers pruning them from all triggers in the game.
Someone claimed my trigger command to allow players to change their player color to unused slot colors caused instant desyncs, so I disabled it.
But there's a underlying desync and mouse clicking glitch which i suspect is a curser desync issue.
It only happens in multiplayer
I have posted about it before and people told me several things that caused de-syncs yet my game had none of those in its triggers, anywhere.
My game is also protected with "5.0wc3map optimizer", even with all optimization settings turned off, only the three map protection ones enabled, still does not help.
At the moment I suspect the map protector is the cause, as it has not been updated for years.
-----------------
I have one trigger in the game that goes off any time a boss is attacked, waits 1 second and goes through a directory of if/than/elses based on their mana % and forces them to cast spells, could this be the issue, every time it goes off it causes a 2 second wait timer.
Without that wait timer bosses would try to force cast spells every time they are hit and be glitched in a never ending half-spell cast every time they get shot again.
Edit: And without that trigger bosses don't like to cast their spells.
--------------
The only other one I can think of is the camera that triggers every 0.1 seconds resetting their camera to the integer amount each player set, or its default amount, without this the camera resets every time you hit the scroll button.
--> and i recently went back into this trigger, improved it to only select players who are actually playing, where as before it would do everyone regardless, didn't effect the issue in the end.