Jump to content

The Soultree - Amii Monument trivialising wincondition


xNestle_

Recommended Posts

 

NAME: Skipping a whole mission
SEVERITY: 3
LOCATION: campaign mission : The soultree ( lyrish reaches )
REPRODUCIBILITY: ALWAYS
DESCRIPTION: Near the end of the mission and probaly the hardest part of the mission is that you need to clear out a complete camp in order to get the 5th monument in order to complete it

. but by simply using the amii monument you don't need to clear to whole camp and the mission becomes a simple waiting game instead of trying to defeat the enemy camp.
SCREENSHOT: /
ADDITIONAL INFORMATION: no screenshots of this because the ones i have are really pixelated and not visible but i think this is very obvious.

Link to comment
Share on other sites

  • xNestle_ changed the title to 3 - Cheesing a mission
  • 1 year later...

NAME: The Soultree - Amii Monument trivialising wincondition

DESCRIPTION: The map wincondition for "The Soultree" gets trivialised. This is no true bug, but a scripting and description error from old BF by giving an alternative wincondition to the map.

ADDITIONAL INFORMATION: I already made some changes to new scripts (listed below for download) and tested them quite well. The only things changed are 1. how the monument counter works and 2. what the banishing/game ending triggers:

The new mission counter (11103_01_07MonumentCounter) which counts monuments (duh...) doesnt use PlayerOrbAmount conditions anymore, instead the monuments (pl1_monument1, pl1_monument3, pl1_monument4, e_monument1, e_monument2) on the map are hard coded into the script. OnToggleEvents check if monuments are controlled for at least 30s (construction time of monuments) to increase the mission counter and also decrease the counter when a build monument (alive 30s min beforehand) is lost. Losing a monument in construction will correctly not affect the counter.
The game ending is now triggered when the mission counter reaches 5. All checks for a correct value from the mission counter are in the counter itself.

SCRIPTS: 
moon1.lua new lines 184 - 208 (replacing 184 - 209)
goals.lua new lines 296 - 674 (replacing 296 - 538)

Feel free to check my changes and try them out in a community version of The Soultree. :)
Note: When depaking maps .xml files can get lost thus missionmarkers on the minimap as well as the map description will get lost too. These "bugs" have nothing to do with these scripts. :P

Edited by Mynoduesp
grammar
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Terms of Use