The "Evolution Upgrade!" window and achievements. [ENSR ep.3] #638


Open
  • 628w created this issue Feb 1, 2021
    Contributor

    Bug Map

    ENSR ep.3, Zerg02 "Moth to the Flame" (global?)

    Bug Description

     

    If in the "Evolution Upgrade!" window I click on any button, the "Achievement fail" message appears frequently.

     

     


    Depending on the stage of the game, this could be for the achievement "Gray Skies" or "Eviction Notice", or both.

     

    In the "SCMRmod.SC2Mod" file, in the "KerriganLevelUp", "cancelEvolution" and "evolve_NOW" triggers, the achievement timers are stopped and started as follows:

     

     

     

    But on the Zerg02 map it is done like this:

     

     

     

    When in "SCMRmod" I did as it is on the map, the problem disappeared.

  • 628w posted a comment Nov 9, 2022

    Edit.

     

    This problem can be solved without interfering with the "SCMRmod.SC2Mod" file.

    In the map file you need to create two new variables ("timer" type) 
    and use them instead of "achievement_timer" and "achievement_timer 2" variables. Thanks to this, triggers from "SCMRmod.SC2Mod" will not stop achievement clocks and will not cause errors. Is it bad that the clocks of achievements will not stop during the evolution of Kerrigan? In my opinion, no, because the player still has an army and is still fighting.


    Edited Nov 9, 2022

To post a comment, please login or register a new account.