81539 Commits

Author SHA1 Message Date
Wedge009
0d87d022bc UtBS: Add missing text domain.
[ci skip]
2022-11-01 22:35:00 +11:00
Wedge009
7ab7abc22e WC: Mark OK button for translation. 2022-11-01 15:49:09 +11:00
Dou1622
a667740fe5
Fix wmllint translation mark errors (#6966)
* Fix wmllint translation mark errors

* Added wesnoth-help domain

* Try to give better labels for the WC map generator settings which are now marked for translation.

Co-authored-by: Wedge009 <wedge009@wedge009.net>
2022-11-01 13:40:49 +11:00
demario
ce06a1b81a Fix male Dark Horse name 2022-11-01 13:36:35 +11:00
Wedge009
893eb26315 DM S16: Show Delfador taking a more direct route to Weldyn.
Resolves #7067

[ci skip]
2022-11-01 09:36:18 +11:00
Dou1622
858f2d2496
Fix unknown speaker errors (#7016)
* Fix unknown speaker or id errors

Co-authored-by: Wedge009 <wedge009@wedge009.net>
2022-10-31 08:17:51 +11:00
Nils Kneuper
0b4de7180a updated French translation 2022-10-29 12:20:02 +02:00
newfrenchy83
dd52baf247
Simplify code of overwrite_specials attribute for more readibility. (#7046) 2022-10-27 16:50:41 +02:00
Severin Glöckner
640c08b7f5 Lua: crash peacefully with [move_unit]
If there is an issue with to_x or to_y, such as a missmatching number of values, or none,
then the function is aborted by the 2nd/3rd wml.error statement.

At that place, current_unit:extract() was already called, so the function
would not only fail, but also remove the unit.

This commit unstores the unit prior to aborting.
The alternative of extracting the unit later would break the tests,
as it is then still using the hex, which is then not available to pathfinding.
2022-10-26 23:32:10 -05:00
Severin Glöckner
a748126b75 Lua: don't trigger unit placed events by WML tags
If the last argument to the C++ function ( game_lua_kernel::intf_put_unit )
is false, event's won't be fired.

closes #5158
2022-10-26 23:32:10 -05:00
MJ
14706e52ed
Saurian Spearthrower tree (#6912)
Add Saurian spearthrower tree
2022-10-26 23:17:21 -05:00
Pentarctagon
fc7c87b765 Show the log directory in the build info on non-windows platforms.
Also moves the last bit of potentially common code from log_windows into the base logger.
2022-10-26 19:13:57 -05:00
Pentarctagon
e37e576f12 Add documentation to more WML unit tests. 2022-10-25 11:29:48 -05:00
Charles Dang
1135077d16 Cleaned up minimap rendering code
- Cleaned up and simplified code in general.
- Moved village highlighting outside of terrain loop. This fixes village highlight rectangles getting cut off in the corner.
- Ported some changes to unit rendering from 934cae60937edc1b36003cb7d6502d94b64bb8a5
2022-10-24 01:27:58 -04:00
Jonathan-Kelly
ebe069de0b
Give Shyde and Sylph unwalkable statistics (#6994)
* Give Shyde and Sylph unwalkable flight

With the same unwalkable terrain movement and defense as the Quenoth versions of these units. Makes them behave as true flying/floating units as their wings, movetype name and other statistics suggest, while opening up interesting game play possibilities.
2022-10-23 16:54:12 -07:00
loonycyborg
74ee51e2fa
scons: Disable -isystem conversion if sys.platform == "win32"
msys2 pkg-config adds root system include path among -I flags and
passing it with -isystem isn't supported by gcc, and
the workaround of passing --dont-define-prefix to pkg-config doesn't
work on msys2's "subsystem" install of scons because posix style
absolute paths aren't handled properly when expanding CPPPATH.
Most likely related to https://github.com/msys2/MINGW-packages/issues/10761
2022-10-23 00:06:07 +03:00
Nils Kneuper
567689c00e updated French translation 2022-10-22 11:55:43 +02:00
Steve Cotton
b74216d6c8 Unit tests for changing abilites with filters in [event]name=attack
The existing backstab tests' common code is moved to a utility file
for reuse in other tests, because it can be used to check whether a
weapon special was active during the damage calculations.

Git's diff can show a lot of lines being deleted, but that's just
because it's showing a file being copied, and then half of each copy
being removed.
2022-10-21 20:26:12 +02:00
newfrenchy83
f60f921e64 Fix 'attacks' abilities not checked.
the 'attacks' abilities don't work without that.
2022-10-21 18:12:29 +02:00
Pentarctagon
30e86e2cbb Forgot to add this. 2022-10-16 14:01:03 -05:00
Nils Kneuper
4959c6dbef updated British English translation 2022-10-16 15:42:20 +02:00
doofus-01
f88776700a
Update changelog.md 2022-10-15 20:38:36 -07:00
doofus-01
343eb7bc81
1.17 - make forest overlay terrain available on bluff/gulch (#7051)
* adding forest bluffs - Qhhf

* wooded gulch - Qhuf - and default trees

* some minor small forest variation images
2022-10-15 20:34:05 -07:00
Pentarctagon
5700e96a59 1.17.9+dev. 2022-10-15 21:09:26 -05:00
Pentarctagon
6682ef8ab8 1.17.9. 1.17.9 2022-10-15 21:09:25 -05:00
Pentarctagon
2e628caeaf pot-update and regenerate doc files 2022-10-15 21:09:25 -05:00
Nils Kneuper
fd8ab956f6 updated Portuguese (Brazil) translation 2022-10-15 14:29:38 +02:00
Nils Kneuper
3c5ea01a57 updated French translation 2022-10-15 14:28:06 +02:00
Pentarctagon
e26fb30e4c
The right file extension would of course help... 2022-10-13 22:35:34 -05:00
Pentarctagon
53380d12ce
Let's see if this formatting works 2022-10-13 22:34:57 -05:00
Pentarctagon
5334be26d3 Add a directory for PR changelog entries. 2022-10-13 22:31:55 -05:00
Tahsin Jahin Khalid
6b42ab39c6
EI S11: patch inconsistency on northern orcs/trolls
EI S11: update inconsistency on northern orcs/trolls
2022-10-14 11:24:08 +08:00
Tahsin Jahin Khalid
cff9f6e8d1
EI S11: adjust story text again to resolve inconsistency
Co-authored-by: nemaara <nemaara@users.noreply.github.com>
2022-10-14 09:23:09 +08:00
Tahsin Jahin Khalid
62c4f64c9c EI S11: update inconsistency on northern orcs 2022-10-14 00:48:01 +08:00
Pentarctagon
1f04073a2c Fix for wmlindent error. 2022-10-12 19:37:11 -05:00
Pentarctagon
c78fe7965e Update changelog. 2022-10-12 08:07:03 -05:00
Pentarctagon
3e424b2363 Address review comments. 2022-10-12 07:58:07 -05:00
Pentarctagon
636cf1d4f8 Set linux interval+count to something better for clients. 2022-10-12 07:58:07 -05:00
Pentarctagon
03598585c1 Add keepalive advanced preference. 2022-10-12 07:58:07 -05:00
Pentarctagon
94962e6365 Enabled client-side keepalive.
Also adds a windows version of keepalive to the servers.

Resolves #1336
2022-10-12 07:58:07 -05:00
Tahsin Jahin Khalid
28b5a21f3c
Wmllint: add new terrain code updaters for stone/wooden floors
Wmllint: add new terrain code updaters
2022-10-12 12:26:24 +08:00
Tahsin Jahin Khalid
fde3c8df29 wmllint: add terrain code updaters
Allows updating maps by wmllint. Accommodates #7042
2022-10-10 21:47:42 +08:00
doofus-01
7377ce724e
crumbling stone stairs for Isa elevation borders (#7045) 2022-10-09 21:18:23 -07:00
doofus-01
14c09e8c28
1.17 Saurian palette cleanup (#7044)
* remove swoosh alpha

* saurian sprite palette clean-up - part of #6417
2022-10-08 22:01:56 -07:00
doofus-01
5482477329
Update changelog.md 2022-10-08 16:09:23 -07:00
doofus-01
bbdb6c57ef
Change terrain codes for stone and wooden floors (#7042)
* revise I-type terrain codes so they can be filtered with wildcard

* update the few MP maps using these I-type codes

* update the few campaigm maps using these I-type codes
2022-10-08 16:04:18 -07:00
Nils Kneuper
de9311e262 updated French translation 2022-10-08 13:54:39 +02:00
Nils Kneuper
ee7acbc33b updated Czech translation 2022-10-08 11:34:03 +02:00
newfrenchy83
18e77e45ef
Remove deprecated backstab code and using wml filters instead (#7031)
This replaces the code for handling backstab with code that converts it to something new that still works.
Thus, the deprecation message is now INDEFINITE instead of PREEMPTIVE.
2022-10-06 08:52:20 -04:00
Wedge009
b4897046de Reduce the saturation of hex colour for movement points.
Attempting to mitigate #7017.
2022-10-06 10:19:57 +02:00