Commit graph

9992 commits

Author SHA1 Message Date
DisherProject
d2a63b9953
TRoW: use [show_if] inside the [objectives] tag 2018-10-18 12:31:21 -05:00
DisherProject
3096f19bd7
TRoW S22: Fix win and defeat conditions
This makes sure that when Jevyan dies, we check for Aethyr's
presence before doing anything, so the player loses immediately
if he's alive.
Furthermore, we must hide the last orc leader, or his death will
make the player lose.
2018-10-18 12:31:03 -05:00
DisherProject
871f637e26
TRoW S17d: Kill all enemy units in the end
For consistency to what Haldric says before
2018-10-18 12:30:39 -05:00
DisherProject
b9197df027
TRoW S15: Update Dionli's unit image 2018-10-18 12:30:27 -05:00
DisherProject
157b250c6c
TRoW S6: Replace old sound with unit's own defending animation 2018-10-18 12:30:12 -05:00
DisherProject
c031611441
TRoW: Fix some TODOs and add more 2018-10-18 12:29:59 -05:00
DisherProject
0ec18ee8ff
TRoW: Replace deprecated keys 2018-10-18 12:29:44 -05:00
DisherProject
7f1ef8b492
TRoW: General cleanup
Clear variables, macros and comments
2018-10-18 12:29:23 -05:00
Gregory A Lundberg
5710423e04
DiD S10 Fix typo in unit type 2018-10-17 12:39:25 -05:00
nemaara
c4735bf60e DiD S10: changed time over defeat scene 2018-10-17 11:47:52 -05:00
nemaara
0cdcd2a293 DiD S10: added time over defeat scene 2018-10-17 11:47:52 -05:00
ln-zookeeper
6ed5df09db Updated Kwandulin's credits 2018-10-09 09:05:19 +03:00
sigurdfdragon
ae09b57ea8 DM S08: Cleanup & improve ending sequence, fixing #3575
Removes final black screen that could be mistaken for a bug.
Shows Delfador disappearing in front of the orcs more clearly.

[ci skip]
2018-09-29 11:42:31 -04:00
Pentarctagon
e43d989d80 Revert "Revert "Menu: campaign order tweaks""
This reverts commit 84708bb317.
2018-09-21 03:00:21 -05:00
Pentarctagon
cc01ccae84 Revert "Revert "Menu: re-order and re-rank campaigns (including new ranks) (fixes #1222)""
This reverts commit 251c44c84c.
2018-09-21 03:00:05 -05:00
Pentarctagon
5b7e8975a9 Revert "Tutorial S1: adjust string to keep string freeze"
This reverts commit a98b0bcae2 as per @Sevu in #3554
2018-09-21 02:58:28 -05:00
Severin Glöckner
d99a1f2fba THoT: replace [filter_wml]
[ci skip]
2018-09-16 00:47:24 +02:00
Severin Glöckner
2a56c64969 fixup
[ci skip]
2018-09-16 00:42:21 +02:00
Severin Glöckner
bd4a11b5ab THoT: add potential workaround for #3547
It's anyway a good idea to change this code.

[ci skip]
2018-09-16 00:36:06 +02:00
Severin Glöckner
a98b0bcae2 Tutorial S1: adjust string to keep string freeze
[ci skip]
2018-09-15 23:47:16 +02:00
Andras Szell
298843569d Tutorial S1: display an undo message if impossible to reach next target
Fixes #3039

Until the elves attack the quintain it is not allowed to end turns
before completing the given tasks. Display a message how to undo if
there is not enough MP remaining to reach the current destination or
an enemy by either unit.

[ci skip]
2018-09-15 23:44:56 +02:00
DisherProject
dbfc81e999 SoF: add [show_if] to the objectives 2018-09-15 01:10:58 +02:00
DisherProject
6d0f21fb12 SoF: Postpone Gryphon Riders availability 2018-09-15 01:10:58 +02:00
DisherProject
0931059e13 SoF S9: Fix some events and add TODOs 2018-09-15 01:10:58 +02:00
DisherProject
0d19b2225f SoF S7: Don't let the player kill all of the enemies 2018-09-15 01:10:58 +02:00
DisherProject
581d9aa4fa SoF S6: Set correct speaker for [message]
Alanin addresses Rugnur, and not Thursagan
2018-09-15 01:10:58 +02:00
DisherProject
decaf56594 SoF S5: Place the elvish encampment when the leader arrives
So remove his starting castle from the map; otherwise the user
would see an empty keep and would know where the enemy is
going to spawn
2018-09-15 01:10:58 +02:00
DisherProject
0f9bdc0f72 SoF S4: Add the tunnel the dwarves came from to reach the mines 2018-09-15 01:10:58 +02:00
DisherProject
7914e85066 SoF S2: Place glyphs during prestart
So we can see them while our ally is talking about them
2018-09-15 01:10:58 +02:00
DisherProject
19870f15c7 SoF S1: Remove Caravans' upkeep cost
In exchange, the player will have 2 starting villages
less than before
2018-09-15 01:10:58 +02:00
DisherProject
7afcfaad56 SoF: General cleanup
1) Clear variables and macros
2) Remove default AI values
3) S7: Remove the ghost ship
2018-09-15 01:10:58 +02:00
DisherProject
5753ae3c35 SoF S2t,S3t,S4t - Move scenery items to map file
The braziers will also be animated, while they were still
images before
2018-09-15 01:10:58 +02:00
Pentarctagon
251c44c84c Revert "Menu: re-order and re-rank campaigns (including new ranks) (fixes #1222)"
This reverts commit b54528a6f9.  Re-commit after the 1.14.5 string freeze is lifted.
2018-09-14 13:50:48 -05:00
Pentarctagon
84708bb317 Revert "Menu: campaign order tweaks"
This reverts commit 4de5d4df86.
2018-09-14 13:50:27 -05:00
joeylmaalouf
4de5d4df86 Menu: campaign order tweaks 2018-09-14 08:44:30 -05:00
joeylmaalouf
b54528a6f9 Menu: re-order and re-rank campaigns (including new ranks) (fixes #1222) 2018-09-14 08:44:30 -05:00
josteph
0cb4484714 HttT S6: Support unlikely player behavior.
Trigger the undead reinforcements even if the player skips the main cave entrance.
2018-09-10 11:34:47 -05:00
josteph
b7b86c1bf7 HttT S6: Trigger the additional undead as soon as the player touches the cave entry.
Seen in :debug with a Nightgaunt. Not sure if it can happen in normal play.
2018-09-10 11:34:47 -05:00
josteph
d4a7aa2815 HttT S6: Allow canceling attack orders. 2018-09-10 11:34:47 -05:00
Severin Glöckner
5470ae619a TSG S5: fix typo in comment
[ci skip]
2018-09-10 00:36:12 +02:00
Wedge009
6772682b7c
Merge pull request #3473 from jostephd/HttT-S17-lava-mechanic
HttT S17: Explain the lava mechanic
2018-09-08 17:22:33 +10:00
Severin Glöckner
57d397d9a8 NR deaths: use one event for both lich brothers
They text is the same, whoever of them dies

[ci skip]
2018-09-03 15:02:11 +02:00
Severin Glöckner
64da2e34b9 NR S12: hide empty sides
There has been a report that some scenario would be nearly unbeatable if they
are empty in the first place, so this has the side effect of not showing the
player that he misses something. (Nevertheless, they should be hidden)

[ci skip]
2018-09-03 15:01:08 +02:00
Severin Glöckner
2221e86c93 NR S13: slight bonus for AI controlled sides:
- allied AI leaders, whose death causes defeat, use passive_leader=yes
- increased amount of money which the lich brothers have, if one has not the
alternative leaders who can recall units
- also increased Krash's gold to the same amount of as Eryssa has (they are the
alternative leaders)

[ci skip]
2018-09-03 15:01:03 +02:00
Severin Glöckner
a211701d44 DM S21: use type_adv_tree
the one usage of type is left deliberately, to point out that it affects 3
instad of 2 or 4 types.

[ci skip]
2018-09-03 15:00:57 +02:00
josteph
7dc25fff1f Liberty S3: Play orcish war drums 2018-08-29 09:52:04 -05:00
Severin Glöckner
c6b883eebb TSG S8a: add redraw calls
Recalling units may increase the vision area when playing with shroud/fog.

[ci skip]
2018-08-27 03:31:22 +02:00
Severin Glöckner
16d83b9e1b TSG S7b: use 1.13 code and make it debug safe
The invulnerable status is player-visible and does not insert new events which
are checked at each attack.

[ci skip]
2018-08-27 03:25:18 +02:00
Severin Glöckner
8864d87c64 TSG S6a: Mermen will leave afterwards
The text has already been prepared for this in 1.13

[ci skip]
2018-08-27 03:23:02 +02:00
Severin Glöckner
c472b42690 TSG 9a: gender handling
[ci skip]
2018-08-27 03:23:02 +02:00