82148 Commits

Author SHA1 Message Date
Pentarctagon
8ccf7ee3f6 1.17.19 1.17.19 2023-07-15 22:24:10 -05:00
Pentarctagon
ef8fd5c415 pot-update and regenerate doc files 2023-07-15 22:21:49 -05:00
Pentarctagon
880644f9a1 changelog_entries 2023-07-15 22:11:06 -05:00
Hejnewar
091b094685
Balance for Rebels 1.18 2023-07-16 00:26:02 +02:00
Hejnewar
ea914fce79
Balance for Drakes 1.18 2023-07-16 00:21:22 +02:00
Hejnewar
ef9c53b4a6
Balance for Dunefolk 1.18 2023-07-16 00:21:04 +02:00
Hejnewar
320c4706a7
Balance for Knalgan Alliance 1.18 2023-07-16 00:20:46 +02:00
Hejnewar
2a18d2d986
Balance for Northerners 1.18 2023-07-16 00:20:28 +02:00
Hejnewar
51bb130919
Balance for Loyalists 1.18 2023-07-16 00:20:12 +02:00
Hejnewar
bbe26527c8
Balance for Undead 1.18 2023-07-16 00:19:19 +02:00
loonycyborg
7470be89b0
network: drop redundant check for loopback address
As long as a domain name is used for host(which is already checked for
beforehand) we don't care what exact IP it resolves to and this check
seems to cause trouble with mandatory tls servers on some setups.
2023-07-13 11:47:32 +03:00
Tahsin Jahin Khalid
915d9c5aba
wmllitnt: add two missing corrections (#7765) 2023-07-12 22:59:43 +02:00
Slayer95
4892963072
Refactor collection of #po, #po-override comments (#7574) 2023-07-12 22:47:26 +02:00
Charles Dang
64dcc3feb7
Merge pull request #7779 from cooljeanius/dependabot/npm_and_yarn/utils/wesnoth-map-diff/tough-cookie-4.1.3
Bump tough-cookie from 4.0.0 to 4.1.3 in /utils/wesnoth-map-diff
2023-07-09 23:11:07 -04:00
dependabot[bot]
094a2eb16a
Bump tough-cookie from 4.0.0 to 4.1.3 in /utils/wesnoth-map-diff
Bumps [tough-cookie](https://github.com/salesforce/tough-cookie) from 4.0.0 to 4.1.3.
- [Release notes](https://github.com/salesforce/tough-cookie/releases)
- [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md)
- [Commits](https://github.com/salesforce/tough-cookie/compare/v4.0.0...v4.1.3)

---
updated-dependencies:
- dependency-name: tough-cookie
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-09 21:52:13 +00:00
Cody Burchell
71e83f7b85
Prevent duplicate advancements from being added to unit type (#7743)
* Add myself to Miscellaneous Contributors

* types: Add unit tests over adding advancements
2023-07-09 05:08:10 +02:00
Charles Dang
b50a8012ea Updated vcpkg baseline
As of 812080c89a,
libvorbis is "a dependency instead of a feature" of sdl2-mixer.
2023-07-08 15:10:39 -04:00
newfrenchy83
3afc6663f1 simplify checking for overwrite_specials when 'one_side' used
Because complexity of special_active function, i was afraid to use directly special_affects_self/opponent, but like in this state, only apply to self/opponent/etc. is pertinent, i have finally try that.
2023-07-08 17:45:43 +02:00
Nils Kneuper
ae76ddff68 updated Czech translation 2023-07-07 23:03:10 +02:00
Nils Kneuper
b14cce3e08 updated Portuguese (Brazil) translation 2023-07-07 23:02:02 +02:00
Steve Cotton
1efa0c8c54 Add a test for formulas in taught abilities
Originally by gfgtdf, this was cherry-picked from gfgtdf's PR #7589, with
modifications.

COMMON_KEEP_A_B_UNIT_TEST gains support for optional args
SIDE1_LEADER and SIDE2_LEADER.
2023-07-06 16:57:27 +02:00
Wedge009
8cc930666e DiD: Correct inconsistency between AMLA description and its actual effect (resolves #7767). 2023-07-06 10:22:32 +10:00
Wedge009
b70d4331f7 UtBS: Replace mention of the merfolk 'master' with 'leader' (resolves #7695).
po: UtBS S8-10 inclusive - one-word replacement of merfolk 'master' with 'leader'.
2023-07-06 10:22:05 +10:00
Wedge009
b7585712d0 UtBS S3: Rephrase Garak's line to avoid suggesting he has mystical foreknowledge (resolves #7634).
See aforementioned issue for the discussion on the nuances of the text.
2023-07-06 10:22:05 +10:00
gfgtdf
b50cf83f7e
Fix unit_placed event when [unit] recalls a units.
[unit] tries to recalls a unit when there is a unit with a matching id in the sides recall list. In this case the code would previously remove the unit from the recall list after firing the unit_placed event, (so the during the unit_placed event the unit was on the recall list and on the map at the same time breaking some wml codes, in particular #7769)
2023-07-05 13:13:05 +02:00
Toom
b86b6efd0e
Create test for special_id_active in the style of eoma_beam (#7713)
Test created to verify that special_id_active does not work in 1.16.0.

https://github.com/inferno8/wesnoth-Era_of_Magic/issues/30
https://github.com/inferno8/wesnoth-Era_of_Magic/pull/54
2023-07-04 11:28:39 +02:00
Wedge009
fd744addcf
DiD S3: Resolved Darken Volk speaking from the darkness (#7763)
* DiD S3: Resolved Darken Volk speaking from the darkness at the end of the scenario (resolves #7758)

* Restore victory event changes for Darken Volk.

* Correct indentation.
2023-07-04 14:20:51 +10:00
Wedge009
9be683cbba
Liberty S5: Make the loss of Hans a lose-condition (#7756)
* Liberty S5: Make the loss of Hans a lose-condition (resolves #7750).

* Remove second line as per nemaara's review.
2023-07-04 13:15:46 +10:00
Wedge009
0871e8953e Liberty S6: Correct target hex for Shadow Mage (resolves #7751). 2023-07-04 12:04:35 +10:00
doofus-01
ab4759cb6b
1.17 Elf fighter sprite updates (#7730)
* revised base and melee frames for elvish fighter

* bow anim frames and 2nd attack anim 

* update running frames

* ran palette cleanup, optipng

* upload sprite palette
2023-07-02 17:03:24 -07:00
doofus-01
fc7a612b43
1.17 elf scout animations (#7759)
* elf scout melee anim

* bow base and defend frames

* scout bow attack anim
2023-07-02 17:02:04 -07:00
Iris Morelle
6a33ca6a7b ui: Fix untranslatable string
Closes #7761.
2023-07-02 17:58:39 -04:00
Steve Cotton
1ecc30972e Test weapon-special plague vs taught plague
The expectation is that the a unit's own weapon special will take
priority over a teacher's ability.
2023-07-02 18:54:17 +02:00
Steve Cotton
aaf2735c1c Add [test_do_attack_by_id], a wrapper for [do_command][attack]
The new tag takes ids instead of needing coordinates. So instead of storing
units or hardcoding values, an attack can be done like this:

```
[test_do_attack_by_id]
	attacker=alice
	defender=bob
	weapon=0
[/test_do_attack_by_id]
```

Add a simpler unit for unit tests than the Elvish Archer / Orcish Grunt
combo, cherry-picked from gfgtdf's PR #7589. This is a unit with a 10x1
melee attack, and 0% defense on all terrains.

Remove the test race's undead_variation=
For testing custom plague abilities, this triggered a warning when
converting to any unit type that doesn't have variation_id=wolf,
restricting tests to using only Walking Corpse and Soulless.
2023-07-02 18:54:17 +02:00
Wedge009
8f1c7481de
Liberty S4: Resolve nameless enemies gaining names (#7749)
* Liberty S4: Keep nameless enemies nameless. Resolves #7748.
2023-07-01 18:33:02 -07:00
Nils Kneuper
db239ecf16 updated French translation 2023-07-01 13:08:28 +02:00
newfrenchy83
ef020f8702 Fix bug in overwrite_specials
I forget what abilities is the only who can use 'overwrite_specials' and what'filter_student' must ever checked instead of 'filter_self' in reference list
2023-06-29 19:03:27 +02:00
Charles Dang
58a29bcad8 Fixed flickering around edges of floating labels (fixes #7700)
The early-exit optimization didn't take into account the shaded border area since only the
non-bordered draw area was saved. Attempting to save it caused other issues, and this is the
easiest way to fix the issue.
2023-06-28 21:44:27 -04:00
Severin Glöckner
96046499f9 schema: advances_to can be a list 2023-06-28 20:54:38 +02:00
Severin Glöckner
acb4fc30b0 Turn orcish shamans into one unit with [variation]s 2023-06-28 20:41:51 +02:00
Iris Morelle
ac16fb150b
campaignd: Correct Win32 resource section's FileDescription 2023-06-28 06:40:01 -04:00
Iris Morelle
685b37a92e
Update Win32 resource section copyrights 2023-06-28 06:38:54 -04:00
newfrenchy83
d6cad6f4e6 Fix a writing in matches_ability_filter function
error don't affect functionality, but it is for writing quality.
2023-06-27 20:28:12 +02:00
Eric Gallager
b543cf4e7c Create CODE_OF_CONDUCT.md 2023-06-27 10:22:27 -05:00
Severin Glöckner
72935c7c03 wmllint: conversion rules for moved sprites 2023-06-27 12:58:20 +02:00
Charles Dang
7e18487430 Playcampaign: removed orphaned function declaration 2023-06-25 19:57:41 -04:00
Severin Glöckner
ceeb6121ed fix shadow’s north-facing animation
[ci skip]
2023-06-25 14:29:28 +02:00
Nils Kneuper
416c77c7b5 updated Finnish translation 2023-06-25 13:14:43 +02:00
Severin Glöckner
ade6e5803a fix macro comment
[ci_skip]
2023-06-24 21:32:37 +02:00
Nils Kneuper
a014f6b2b1 updated British English translation 2023-06-24 11:38:29 +02:00