Commit graph

24919 commits

Author SHA1 Message Date
doofus-01
7924649319 UtBS S11: Citadel graphics, drawn over the cavewall donut 2018-06-11 16:43:35 +11:00
Steve Cotton
fbc74bf007 Update core/about.cfg to use "merfolk" instead of "mermen" (part of #2940) 2018-06-11 01:22:06 +11:00
Iris Morelle
a92b83e404 tools: Add steam-changelog
This is a script to take a changelog section (provided in the command
line as such: `steam-changelog changelog.md X.Y.Z`) and convert it to
BBCode for posting on Steam.

[ci skip]
2018-06-10 03:25:43 -04:00
doofus-01
3f3e13c0b4 peasant attack animations 2018-06-10 14:37:20 +11:00
doofus-01
c398a8fa86 change ruffian attack anim timings 2018-06-10 14:37:19 +11:00
Charles Dang
8baeb8457d Added an advanced preference for the PRNG combat option
[ci skip]
2018-06-10 14:24:02 +11:00
Charles Dang
142a2f20ca Statistics Dialog: merge unit name and count labels
Makes it easier for translators to do something specific with this label if needs
be. I remember the reason the count (NUMx) label was moved prior to the name had
to do with language conventions too, so this should alleviate any other such issues.

Also made the name label default size instead of small.
2018-06-10 12:57:37 +11:00
Charles Dang
b5f1e1a48a Statistics Dialog: remove mode toggle in favor of an All Scenarios menu entry
Closes #2886.
2018-06-10 12:57:35 +11:00
Charles Dang
500259a7c2 DiD S6: shift the escape location slightly to account for the map redraw
[ci skip]
2018-06-10 10:57:36 +11:00
Charles Dang
b6416b8329 DiD S1/S6: new Parthyn maps
[ci skip]
2018-06-10 10:45:29 +11:00
Iris Morelle
5871557dbf Fix Lua errors when failing to set a music track on an empty playlist
Closes #3194.
2018-06-09 18:55:03 -04:00
Charles Dang
c8fc88454b Shuffled a few credits entries around
[ci skip]
2018-06-10 08:35:26 +11:00
Iris Morelle
45ab8e5b62 Make Credits page on wiki.w.o use the new TOC markup for mobile support
[ci skip]
2018-06-09 03:07:23 -04:00
stevecotton
8d055bf038 DiD S2: When ambushed by goblins, cancel any pending attack (#3227)
This happens in a village-capture event, so the unit has finished
moving for this turn in any case.
2018-06-09 01:09:53 +03:00
Severin Glöckner
18a101be66 Tutorial: show the female fighteress in the help (if she is chosen)
Uses the workaround mentioned in #3012

[ci skip]
2018-06-08 18:01:23 +02:00
Thom Diment
7feb9aee11 UtBS 5: changes to scenario locations (#3104)
* UtBS 5: changes to scenario locations

Fixes #3077:
* Moved AI leader spawns to keeps
* Changed spawn of trolls that were spawning in walls
* Sanity-checked village ownership in cavern

Fixes #3078:
* Changed spawn of Eastern Troll Flamecaster
* Fixed entry routes of Troll Flamecasters

From author notes:
* Made 'Wounded Dwarf' a wounded unit
2018-06-08 16:40:22 +02:00
ln-zookeeper
131868581d Restructured WC/Soulless bat variation defense animation (fixes #3215)
There were two overlapping problems: 1) the branching was written incorrectly (due to combining top-level and [if] filters) and 2) the first [defend] tag getting merged with the base WC/Soulless defense animation.
2018-06-08 00:38:34 +03:00
mattsc
6c38b8ce93 Goto Micro AI: add [and] to a filter
Another efficiency improvement.  This ensures that the side of the unit
is checked first before the potentially complex rest of the filter is
evaluated.
2018-06-07 06:45:30 -07:00
mattsc
0dcbe1d0d0 Goto Micro AI: change order of SLF and SUF evaluation
This is for efficiency reasons, as location filters do not necessarily
change throughout a side’s turn, while fewer and fewer units have moves
left.
2018-06-07 06:45:14 -07:00
mattsc
972ecc2f56 AI helper: improve efficiency of get_unit functions
The old method is very slightly faster in some circumstances (e.g. for
simple filters and when all units have moves/attacks/etc. left), but we
are talking fractions of micro seconds. By contrast, depending on the
filter used, the new method can save large amounts of evaluation time
once some units have move or attacked.
2018-06-07 06:44:55 -07:00
doofus-01
9bb6cbb82c UtBS: Graphics update for Giant Ant (#3190)
* graphics update for giant ant unit

* slight revision to ant base sprite
2018-06-07 11:48:40 +03:00
Iris Morelle
051182fa1c Fall back to the unit type name for [message] captions for nameless units
Fixes #3211.
2018-06-05 04:44:28 -04:00
sigurdfdragon
85ba7797b2 DW: Fix #3207
...by preventing any allied units from moving to the sword.
2018-06-04 23:56:39 -04:00
Iris Morelle
4e37cdc713 Don't allow [kill] animate=yes to scroll to units through fog and shroud
Restores 1.12's behaviour.
2018-06-04 16:15:37 -04:00
Severin Glöckner
fc427ce58c NR S5a: more bugfixes
* now the situation can appear that spiders can attack Malifor,
  this handles it.
* add *^Xo Terrain to the filter. While there is no bug to fix,
  it looks like it belongs there too.
* work around a tile glitching with an [item] at 22,4
* remove code referring to removed variables

* and run wmlindent

[ci skip]
2018-06-04 19:42:42 +02:00
Thom Diment
913b77d79d NR5_1: Fixes to Malifor attack and secret door events (#3154)
NR S5a: bugfixes

* Fixes #3117 - Malifor damage event now occurs on defence as well on attack

* Fixes #3116: - Doors to the study can now be opened from inside

[ci skip]
2018-06-04 18:52:20 +02:00
Severin Glöckner
4b7a6a98ec remove a duplicated space in a translatable string
...thiugh, in this case it has no effect.

[ci skip]
2018-06-04 02:44:49 +02:00
Charles Dang
c7a06939ab Tutorial S2: made enemy starting gold equal to that of the player
[ci skip]
2018-06-04 06:42:32 +11:00
Charles Dang
bf92dbbfd2 Campaign Dialog: renamed Deterministic Mode label to "Save random seed"
[ci skip]

This better conveys its behavior, especially with the introduction of the hidden PRNG
preference.
2018-06-03 05:18:42 +11:00
Charles Dang
20af37d527 NR S10 - 14: minor cosmetic map tweaks
[ci skip]
2018-06-03 05:18:41 +11:00
Charles Dang
a46eaa2874 NR S13: further reduce enemy gold
[ci skip]

Also fixed an error in my last commit that gave your ally Dwarvish side *more*
gold on higher difficulties.
2018-06-03 00:57:35 +11:00
Charles Dang
5adb931b2a NR S11 - 13: reduced enemy starting gold and income (resolves #3198)
[ci skip]

Also similarly reduced one of your ally's starting gold in S13.
2018-06-02 09:23:44 +11:00
sigurdfdragon
047ededd9e SotA S09: Fix #3192
...by making the filter more exact.
2018-05-31 19:38:23 -04:00
Pentarctagon
9242a5ffd0 Fixup goblin description.
Somehow missed removing the part about the failing bloodline.
2018-05-31 03:04:39 -05:00
Pentarctagon
0b7ca63a86 Updated goblin spearman description.
See: https://forums.wesnoth.org/viewtopic.php?f=32&t=48137&start=60#p628424 and related posts.
2018-05-31 01:49:58 -05:00
Pentarctagon
d913aafc53 Add a couple missing things from the PR that added the units.
Added the elemental trait to the Jinn. Added the undead_variation key to the Jinn, Wyvern Rider, and Wild Wyvern.
2018-05-31 01:22:13 -05:00
Byteron
7f2a8f7c19 TSG: Deoran can't recruit Peasants anymore
for the whole campaign, only in the first two scenarios

closes #3051 [ci skip]
2018-05-30 21:47:42 +02:00
Charles Dang
f72f89f4d5 Campaign Difficulty: consolidated both lines into a single label 2018-05-29 21:00:34 +11:00
Nils Kneuper
183bc272ea updated Italian translation 2018-05-26 21:41:08 +02:00
Severin Glöckner
307d1d1d44 SotA: transform units in S5 instead of S18
this commit differs from the 1.14 one

[ci skip]
2018-05-26 03:52:09 +02:00
Severin Glöckner
3a103e6bbf SotA & UtBS: replace deprecated code
[ci skip]
2018-05-26 03:36:44 +02:00
Severin Glöckner
fec49a53a6 SotA S21: fix terrain filter
The map has been adjusted before, but not the filter

[ci skip]
2018-05-26 03:36:31 +02:00
Severin Glöckner
4db9f17e09 SotA: fix S20, was broken with the removal of the old gates
[ci skip]
2018-05-26 03:36:31 +02:00
Severin Glöckner
627c39a3a8 SotA S18: move DA transformation to lua
[ci skip]
2018-05-26 03:36:31 +02:00
Severin Glöckner
9f37896f32 DiD S7: compensate -1 income with +1 support
[ci skip]
2018-05-25 20:51:29 +02:00
Severin Glöckner
c0d6d4ed94 DiD S7: make villages unattractive
they give no income anymore, but still support

closes #3162

[ci skip]
2018-05-25 20:34:40 +02:00
Severin Glöckner
cca5b6f776 NR Path B:
* to enable playing the path in debug mode
  * set the betrayed friend variable in S5
  * overwrite redruits and gold
* use lua for unit transformations
* clean up code in S5
* fix ellipse change having no effect (probably since 1.12)
  * work around bug 3172

[ci skip]
2018-05-25 19:50:39 +02:00
ln-zookeeper
8b467104bf NR: Gave the Rod of Justice the magical special and improved animation
The animation now uses all three bolt animations (instead of just one), and has a somewhat different color.
2018-05-25 15:33:29 +03:00
Charles Dang
67530c4375 Campaign Difficulty: rearranged entry layout 2018-05-25 11:46:58 +11:00
Charles Dang
e754e64987 MP Lobby: removed manual player list sorting
It didn't make much sense to have these since there's really no situation you'd want
the "default" sorting order, which is however the server decided to send the list.
2018-05-25 11:16:40 +11:00