Frisians 2: No victory declared
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
widelands |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
I paid the Empire's initial extortion payment, burned down the warehouse (after being at peace with them) then expanded with fortresses through "friendly" territory. Meanwhile the Empire almost finished off the Barbarians. I got close enough to attack the Barbarians, killing off their only remaining military structure (a fortress), then doing sentry-based expansion to knock out their remaining warehouse.
This queues up the sequence where the Empire demands more tribute, at which point war is auto-declared with them. I quickly sacked their HQ, which I had already isolated, and then attacked their remaining military locations. After killing off the military I wasn't granted victory, nor after elimination of all enemy warehouses, nor all buildings of any type (even those in pre-construction mode).
I then took the objective text to be literal: I had to eliminate any vestige of territory that was still marked off in red. Did that (PitA in the mountains)...still no victory. Did same with territory belonging to yellow (Barbarians). No victory. All the hostile empire "wanderers" had died.
This map is next-to-impossible to begin with - the prohibition against expansion after contact means that after taking control of the first mini-mountain, I had to expand hard and fast to the SE to get access to more iron (and coal) and completely ignore my better judgement to guard the first mountain with a fortress and/or foresters or expand toward the empire.
Related branches
- hessenfarmer: Approve (test)
- GunChleoc: Approve
-
Diff: 386 lines (+201/-12)6 files modifieddata/campaigns/fri01.wmf/scripting/mission_thread.lua (+18/-1)
data/campaigns/fri01.wmf/scripting/texts.lua (+6/-0)
data/campaigns/fri02.wmf/scripting/init.lua (+13/-0)
data/campaigns/fri02.wmf/scripting/mission_thread.lua (+62/-6)
data/campaigns/fri02.wmf/scripting/starting_conditions.lua (+46/-3)
data/campaigns/fri02.wmf/scripting/texts.lua (+56/-2)
tags: |
added: frisians removed: scenario |
Changed in widelands: | |
status: | New → In Progress |
Changed in widelands: | |
assignee: | Benedikt Straub (nordfriese) → nobody |
status: | In Progress → Fix Committed |
The objective really does mean you have to reduce the size of Murilius´s Land to zero. I could rephrase the objective to make this clearer, and ensure that useless territory (water, unwalkable etc) may be ignored.
Do you have a savegame so I can look into this?
There is a way to cheat on Murilius and expand despite his prohibition. Perhaps I could add an option that the player can voluntarily destroy one of his own warehouses to get a hint how.