Commit graph

9992 commits

Author SHA1 Message Date
Severin Glöckner
226c646633 TSG S5: reformat comments, add translation hint
[ci skip]
2018-08-27 03:23:02 +02:00
Severin Glöckner
3a64379ffa TSG S2: add female strings for the units placed at start
On the other hand, all these units could as well use custom names.
[ci skip]
2018-08-27 03:23:02 +02:00
Severin Glöckner
6e7cbe5336 TSG S6a: may the queen be always female and have a more prominent ellipse
And remove one mention of Mebrin before meeting him in S7b.
[ci skip]
2018-08-27 03:23:01 +02:00
Severin Glöckner
4b928a6069 TSG 5: ensure no additional event is triggered during allying
Ensure that allying with the bandits does not trigger the lich sighted event.
It's unlikely that the bandits advanced that far though.

[ci skip]
2018-08-27 03:23:01 +02:00
Severin Glöckner
e218899223 TSG S4: minor optimizations
Made it impossible that the undead leader can advance to a lich - though you do
sth. badly wrong if he advances at all. Also, some more 1.13 syntactic sugar.

[ci skip]
2018-08-27 03:23:01 +02:00
Severin Glöckner
74e96426b6 TSG S5: Beast of the Lake is now loyal
It shall not hinder the recruiting capabilities of side 3 if the player spawns
the monster.

[ci skip]
2018-08-27 03:23:01 +02:00
Severin Glöckner
9d241c8908 TSG S7b & S8b: use undead encampments instead of ordinary ones
[ci skip]
2018-08-27 03:23:01 +02:00
Severin Glöckner
2f7bb757db TSG: change inclusion of death events
That way less events need to be duplicated in scenarios.
It also does not include the full Hylas death event in S7a to S9a.
Previously the Jarek event was not present in one of the final scenarios,
now both include it, but the shorter variant of it.

[ci skip]
2018-08-27 03:23:01 +02:00
Severin Glöckner
18222928c5 TSG S4: add female name string
For some reason they never had one.
[ci skip]
2018-08-27 03:23:01 +02:00
Severin Glöckner
f3e0f4f36b TSG S4: Avoid submerging Rangers
If no suitable forest hex is found, the radius of the locations considered is
extended instead of placing the unit next to Ethiliel.

Also, a change of behaviour:
 * non-free hexes will not be considered
 * the bodyguards won't be placed adjacent to other units, like the ambush
 ability works normally
 * this includes Ethiliel
In general that means that units may be placed farther away than before.

[ci skip]
2018-08-27 03:23:01 +02:00
Severin Glöckner
3c2cd680b1 TSG S5: Duo leader setup for the zombies
This adds on the one hand a second leader with secons keep in the same caslte.
for the same side, on the other hand ich changes the speack when they die.
They adverturers are not assuming they killed the undead masters anymore if they
saw the lich before.

(mentioned in #1954)

[ci skip]
2018-08-27 03:23:01 +02:00
Severin Glöckner
567052851f TSG S8b: allow while mages to be loyal and have random gender
[ci skip]
2018-08-27 03:23:01 +02:00
Severin Glöckner
340ac18575 TSG S2: adjust AI settings
This follows the earlier commit which unified side 2 and 3.

In the first rounds the AI behaves like former side 3, later like side 2.

This is seemlessly possible, because side 3's AI settings were having practical
effect at the beginning of the game, and side 2's conflicing settings don't come
into action before the recruited troops met the ones of the player.

(bug #3032)

[ci skip]
2018-08-27 03:23:01 +02:00
Severin Glöckner
9717743f74 TSG S7a: duplicate less WML
use monstrous event instead of monstrous macro

[ci skip]
2018-08-27 03:23:01 +02:00
Severin Glöckner
59b205a404 NR: use 1.13 syntax for finding suitable units for [role]
[ci skip]
2018-08-27 03:23:01 +02:00
Severin Glöckner
e55f192634 TSG S7a-S9a: prepare to let Hylas die
(FR #3316)

This includes changing when the overlays and ellipses for the hero units are
changed, and for better testing part of the event is split into a victory event
in S6a.

[ci skip]
2018-08-27 03:23:01 +02:00
Severin Glöckner
461c4659a3 TSG S2: fix issues with killing the bandit leader first
- The peasants told Deoran to go for the already defeated bandit leader.
- The pesants were useless at that time - they are now instead spawned when
  defeating the bandit leader or when Deoran arrives, whatever happens first.
  They may still have a fight with remaining bandits – or provoke their attack.
- The dialogue when reaching the citadel after having defeated the bandits got a
  slight change, to better switch to the victory dance event.

(issue #1954)

[ci skip]
2018-08-27 03:23:01 +02:00
Severin Glöckner
8488218053 TSG S2: avoid the possibility of the AI neutralizing villages...
...which it neither burns or captures.
The AI has two sides which are presented as one to the player. It's not the best
approach, because it is possible that the player realizes it looking at the side
informations, e.g. how many units the enemy side has listed there.

This commit unifies both sides, while still keeping the units from formerly side
3 being unable to burn villages, but, as now being in a side with a leader, they
can capture them.

An advantage of having two sides was, that the units could have different AI
settings, and that the leaderless side was not interrested in villages.
The AI settings will be adressed in a seperate commit.

(bug #3032)

[ci skip]
2018-08-27 03:23:01 +02:00
Severin Glöckner
fce4088fea TSG S3: support debug mode :n and :cl
[ci skip]
2018-08-27 03:23:01 +02:00
Severin Glöckner
3f0677e404 TSG S3: change side switch procedure for Ethiliel
Ethiliel remains on side 3, but a copy of her is added to the player's recall
list for next scenario. The loyal trait is obtained at that point.

[ci skip]
2018-08-27 03:23:01 +02:00
Severin Glöckner
4ff9da55bd TSG S3: Don't kill the elves at the end
This is a relict from when they had not their own side, and needed to be killed
to not be added to the recall list.

[ci skip]
2018-08-27 03:23:01 +02:00
Severin Glöckner
f1dc61481b TSG: S8b don't show the objectives when the mages arrive again
This is one of the few cases where it is not only a refactoring, but has
an actual advanatge to use [show_if] - the note can be removed from the
objectives witout showing them to the player.

[ci skip]
2018-08-27 03:23:01 +02:00
Severin Glöckner
5fb9a65be7 DiD utils: use 1.13 syntax
It's now possible to have this logic as part of [role]

[ci skip]
2018-08-27 03:23:01 +02:00
Severin Glöckner
9e286dbb53 NR S02a: restrict movement by costs instead moves
because it is not obvious shown in the sidebar

[ci skip]
2018-08-27 03:23:01 +02:00
Severin Glöckner
649715611c DiD S10: use self dacaying object
use one event with an object instead of two events

[ci skip]
2018-08-27 03:23:01 +02:00
josteph
98109f3b66 Add pofix entries for the recent typo fixes (#3377).
Fixes #3487.
2018-08-26 12:08:41 +03:00
josteph
31d333cc62 HttT S17: Show the 'Comic relief' comment to translators, too. 2018-08-25 18:19:47 +00:00
josteph
6ea39b33e6 HttT S17: Make Li'sar's dialog unconditional. 2018-08-25 15:57:07 +00:00
josteph
f3407fddc9 HttT S17: Add comic relief. 2018-08-25 01:11:27 +00:00
josteph
f7d8d0d257 HttT S17: Further updates to dialog
- Improve Konrad's line
- Use variant portraits for Konrad and Li'sar
- Update the mage's dialog to match the dwarf's
2018-08-24 11:45:23 +00:00
josteph
3e3bd320c9 HttT S17: Further tweak dwarf's dialog. 2018-08-23 14:42:19 +00:00
josteph
fa9b8c2ef3 HttT units: Fix typo
Thanks 613TheEvil https://forums.wesnoth.org/viewtopic.php?p=619347#p619347
2018-08-22 15:34:04 +02:00
josteph
0510644200 HttT S20b: Fix typos 2018-08-22 15:34:04 +02:00
josteph
c67f084fd2 TSG S4: Fix typo. 2018-08-22 15:34:04 +02:00
josteph
0821df8be8 Fix various typos.
AOI S3: Address Erlornas as "lord" in lowercase as done elsewhere in the
scenario.
2018-08-22 15:34:04 +02:00
Wedge009
69f122aabe Slightly rewrite dialogue (fixes #3386)
Some non-native English readers may find use of the word 'disposed' confusing.
2018-08-22 14:45:53 +02:00
josteph
96387a55d5 HttT S17: Correct pronoun. 2018-08-21 17:08:22 +00:00
josteph
edcccc56a7 HttT S17: Add a po comments 2018-08-21 17:08:04 +00:00
josteph
18e886d82e HttT S17: Change again due to an ambiguity. 2018-08-21 13:42:41 +00:00
josteph
106692beb0 Liberty S8: Fix family reference
According to po comments in S1, Baldras is Harper's mother's brother.

Also change "mom"/"dad" to "mother"/"father" to match the general
medieval setting of dialogs.
2018-08-20 22:51:15 +00:00
josteph
769dd6239c Liberty S8: Fix ambiguous pronoun 2018-08-20 22:51:15 +00:00
josteph
a11a675f3f Liberty S3: Add a story part 2018-08-20 22:51:15 +00:00
josteph
bc52143390 https://github.com/wesnoth/wesnoth/pull/3473#discussion_r211090169 2018-08-19 11:26:33 +00:00
josteph
4c2f4f7eda HttT S17: Explain why Mages of Light aren't considered by the filter. 2018-08-19 11:17:38 +00:00
josteph
62eb450da6 fixup 2018-08-19 11:14:07 +00:00
josteph
7ed9f2db9a HttT S17: Fix "naught" and explain why only high-level mages. 2018-08-18 19:11:37 +00:00
sigurdfdragon
4554aa02ea SotA S14: Add hint about needing plenty of gold for the next scenario 2018-08-18 12:20:31 -04:00
josteph
b7c431e7b3 HttT S17: Add po comment 2018-08-18 12:48:51 +00:00
Konrad2
1540dcf972 Made Thursagens words fit the timeframe
[ci_skip]
2018-08-17 18:56:13 +02:00
josteph
a3be912487 HttT S17: Explain the lava mechanic
Gameplay is not affected. The player can still lose units to {EXPAND_LAVA}.
2018-08-17 16:00:49 +00:00