DarkRevenant
Mad Scientist
- Reaction score
- 13
Download the impossible map here
The bugs:
Medium: With no triggers being used or functions being called, later in the game the camera will slowly but inexorably rotate, become more vertical, and zoom in, for no reason at all. Bad computers will notice a much faster zoom-in. One guy I know had a truly awful computer that spontaneously sent the camera smashing straight into the ground.
Very Hard: "Custom Script: call <ANY USER DEFINED FUNCTION>" has a massive problem in GUI and JASS in this map. For some reason, in large triggers, if-then statements are RANDOMLY IGNORED for these functions. I mean this literally. The game will run the trigger, and (a random) one of the lines that calls an user-defined function will fire, EVEN IF IT IS UNDER 5 IF-THEN STATEMENTS WITH IMPOSSIBLE-TO-FULFILL CONDITIONS. The other functions (so long as they are not "call <USERDEFINEDFUNCTION>") work as intended. I even did a test by putting a bunch of those functions under an impossible if-then, by making the condition "if 0 > 1", and it still managed to run after the 20th or so test.
If you can manage to explain why this happens, or at least fix the problem without deleting the triggers altogether, you will get massive rep and bragging rights of being INHUMAN.
I would probably give an actual prize to whomever can fix the Very Hard one.
The bugs:
Medium: With no triggers being used or functions being called, later in the game the camera will slowly but inexorably rotate, become more vertical, and zoom in, for no reason at all. Bad computers will notice a much faster zoom-in. One guy I know had a truly awful computer that spontaneously sent the camera smashing straight into the ground.
Very Hard: "Custom Script: call <ANY USER DEFINED FUNCTION>" has a massive problem in GUI and JASS in this map. For some reason, in large triggers, if-then statements are RANDOMLY IGNORED for these functions. I mean this literally. The game will run the trigger, and (a random) one of the lines that calls an user-defined function will fire, EVEN IF IT IS UNDER 5 IF-THEN STATEMENTS WITH IMPOSSIBLE-TO-FULFILL CONDITIONS. The other functions (so long as they are not "call <USERDEFINEDFUNCTION>") work as intended. I even did a test by putting a bunch of those functions under an impossible if-then, by making the condition "if 0 > 1", and it still managed to run after the 20th or so test.
If you can manage to explain why this happens, or at least fix the problem without deleting the triggers altogether, you will get massive rep and bragging rights of being INHUMAN.
I would probably give an actual prize to whomever can fix the Very Hard one.