24930 Commits

Author SHA1 Message Date
Celtic Minstrel
d10c51feb1
Make the fire terrains actually illuminate their hex
This covers the wall torch, the campfire, and the brazier.
2018-10-20 15:36:17 -05:00
josteph
b1ebfea07a THoT S5: Unhide the villagers side once they appear. 2018-10-20 18:07:28 +00:00
nemaara
172009fd23
TSG: Story and dialogue revisions
Closes #3597
2018-10-20 12:35:41 -05:00
gfgtdf
42920cbc88 rename and,or,nor ->all,any,none in luafilters
these come closer to their actual meaning and also are not lua keywords
which might come in hand later, in particular we can now replace the
f_and, f_or,f_terrain, with f.all, f.any, f.terrain if we want.
2018-10-20 13:29:25 +02:00
gfgtdf
45a09464e1 add examplecode for the new lua mapgen features. 2018-10-20 13:29:22 +02:00
doofus-01
ff3996da62
adding hide_help key to defeated corrupted elf 2018-10-19 17:39:25 -05:00
doofus-01
221312c87f
revising Garak weapon special names, in part because inactive name issue was fixed, but non-default names are still better 2018-10-19 17:38:43 -05:00
doofus-01
f3500620ad
Scenario 3 adjustment to turn 1 player unit recall and adjustment to evil Garak death events 2018-10-19 17:38:06 -05:00
josteph
846e5aff4e AToTB: Don't talk about undead's unusual resistances when attacking a Walking Corpse. 2018-10-19 20:10:42 +00:00
Severin Glöckner
06f84a7f48 SoF: make it more debug safe
also show a different message when trying to recall.

[ci skip]
2018-10-19 14:07:19 +02:00
Konrad2
18a80a0b38 SoF 7: better fitting message
[ci skip]
2018-10-19 13:39:59 +02:00
Severin Glöckner
c685445907 SoF: Alanin is no more a leader
In the scenarios where one plays him he retains now his usual overlay.
Master only, as the scenarios depend on changes in previous scenarios,
which breakssave compatibility.
[ci skip]
2018-10-19 12:35:23 +02:00
Severin Glöckner
6c0ccc8ac1 SoF 7: no need for manual target calculation
move_unit does this by itself (in difference to move_unit_fake)
And it works as well if no surrounding hex is free.
[ci skip]
2018-10-19 12:35:07 +02:00
Severin Glöckner
8300293c53
SoF 7: add a time over event
He will be killed by an ambushing Outrider.
[ci skip]
2018-10-18 15:28:42 -05:00
Konrad2
fd0f7dc1a9
update credits
backport of #3430
[ci skip]
2018-10-18 15:28:15 -05:00
Konrad2
b9ea2ecf71
SoF 7: explain the Outriders
[ci skip]
2018-10-18 15:23:08 -05:00
Severin Glöckner
1d6fe71852
SoF 7: split reinforcements into separate event
[ci skip]
2018-10-18 15:22:57 -05:00
DisherProject
e2214a06aa SotBE: Add [show_if] to the objectives tag 2018-10-18 12:43:18 -05:00
DisherProject
a73656ae0a SotBE: Update role tag usage 2018-10-18 12:43:18 -05:00
DisherProject
7b77d5f7d1 SotBE S4: Add some visual effect
We'll now see the elves coming out of the wood, while they
just appeared on the screen before.
2018-10-18 12:43:18 -05:00
DisherProject
036f663c2f SotBE S3: Don't put two [endlevel]s in the same event
In case this event was fired, a lua warning was displayed
on the screen.
2018-10-18 12:43:18 -05:00
DisherProject
d02ed7b0c2 SotBE S7: Fix filter for scorpions' poisonous attack
They won't use poison against trolls and already poisoned
units
2018-10-18 12:43:18 -05:00
DisherProject
023b575d0b TRoW: Clear new TODOs 2018-10-18 12:24:32 -05:00
DisherProject
5e2ccd911b TRoW S14: Fix sea serpents placement 2018-10-18 12:24:32 -05:00
DisherProject
9c267b1433 TRoW S4: Fix scorpions placement 2018-10-18 12:24:32 -05:00
DisherProject
8a0490b111 TRoW: Give monsters and undeads their own sides
Noticing that orcs can control undead units feels strange. This
can give the AI an advantage too. One would expect monsters and
undeads to move autonomously.
2018-10-18 12:24:32 -05:00
DisherProject
1311aa0aed TRoW: use [show_if] inside the [objectives] tag 2018-10-18 12:24:32 -05:00
DisherProject
dd24dd6b6e 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:24:32 -05:00
DisherProject
b911e9a196 TRoW S17d: Kill all enemy units in the end
For consistency to what Haldric says before
2018-10-18 12:24:32 -05:00
DisherProject
7c6bb12515 TRoW S15: Update Dionli's unit image 2018-10-18 12:24:32 -05:00
DisherProject
60d24516ef TRoW S6: Replace old sound with unit's own defending animation 2018-10-18 12:24:32 -05:00
DisherProject
2dbf9f87eb TRoW: Fix some TODOs and add more 2018-10-18 12:24:32 -05:00
DisherProject
15d2b035e5 TRoW: Replace deprecated keys 2018-10-18 12:24:32 -05:00
DisherProject
5be5d32690 TRoW: General cleanup
Clear variables, macros and comments
2018-10-18 12:24:32 -05:00
nemaara
313959c83e
DiD S10: added time over defeat scene 2018-10-17 12:45:21 -05:00
gfgtdf
ae5c5c4043
fix missing comma 2018-10-17 00:13:27 +02:00
gfgtdf
1a7724e547 reset unit overlay & image_mods on advance_to
this fixes remove_modification for these effects, and also a bug where these effect would be applied twice after a unit advances.

fixes #3264
fixes #3220

This also changes the implementation of [unit_overlay] to use [effect]s now so tht changesdone via [unit_overlay] ae persistent as they were before.
2018-10-16 23:03:37 +02:00
ln-zookeeper
71c6cdaa53 Updated Kwandulin's credits 2018-10-14 12:11:20 +03:00
Jyrki Vesterinen
1fd668bb1e Add @JGelfand to credits 2018-10-14 12:11:20 +03:00
Elvish_Hunter
2addd69a34 wmllint: fixed a bug that caused misfires in translation mark warnings
wmllint was checking for line instead of lines[i]
2018-10-14 12:11:19 +03:00
Elvish_Hunter
fd26be92e0 wmllint: fixed non-empty tagstack errors due to [modify_ai] paths 2018-10-14 12:11:19 +03:00
Elvish_Hunter
fe26f513b8 wmllint: add translation mark only after the first equal sign
Fixes #3489
2018-10-14 12:11:19 +03:00
sigurdfdragon
196764ffe8 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]

(cherry-picked from commit 75ab69d885163dd4bb40259cf91123394e2c12ee)
2018-10-07 03:25:23 +00:00
josteph
9514298858 MP Create Game: Increase slider step size
Requested on the forums https://forums.wesnoth.org/viewtopic.php?t=48680

(cherry-picked from commit 9abdc20841ac12db3bb8cf9338a7f7b4b205bb41)
2018-10-07 03:25:21 +00:00
jostephd
e766cdc7cc WML: Support [filter_side] in [item]. (#3533)
* WML: Support [filter_side] in [item].

If [filter_side] is present then "team_name" is ignored.

Fixes #1477.

* WML: Compare [item]team_name to [side]team_name using intersection.

Fixes problems with substrings and when one or the other is a
comma-separated list. See #3533

* WML: Rename [item][filter_side] to [item][filter_team]

* Add changelog entry

(cherry-picked from commit 3a3b752881f50ad34742c5962d40d96556adf1a1)
2018-10-07 03:25:20 +00:00
V N
20177dbe5e prevent double execution of on_event.lua
makes it safe to dofile("on_event.lua")

(cherry-picked from commit 6010ffe98ee2dd4450ec8fa42e89d6e0557c8dad)
2018-10-07 03:25:18 +00:00
Severin Glöckner
72e3e495ed THoT: replace [filter_wml]
[ci skip]

(cherry-picked from commit b8d8be3436dc415a5f8ad924599bfa67bbd51743)
2018-10-07 03:25:17 +00:00
Severin Glöckner
4c6de5988d fixup
[ci skip]

(cherry-picked from commit e5b4fcdfd35804390d5e5ae760055219e5d214bd)
2018-10-07 03:25:16 +00:00
Severin Glöckner
7b36ccc823 THoT: add potential workaround for #3547
It's anyway a good idea to change this code.

[ci skip]

(cherry-picked from commit 56111818e972332391d520ad900cccfdb4a23ec0)
2018-10-07 03:25:16 +00:00
Andras Szell
c4f8f759e0 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]

(cherry-picked from commit b16b7f032a6be74451016be3b3f3d69cd229de00)
2018-10-07 03:25:16 +00:00