Commit graph

83373 commits

Author SHA1 Message Date
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
loonycyborg
fa14ed06a9
make_mingw_build: remove compiled .rc files from working copy dir
they were created there via symlink which confused subsequent builds
leading to issue #7441
2023-06-23 17:19:52 +03:00
Wedge009
c962a07c03 Spelling correction.
[ci skip]
2023-06-21 10:10:52 +10:00
Nils Kneuper
c1ffffe24f updated Czech translation 2023-06-20 23:39:33 +02:00
Tahsin Jahin Khalid
6a0df44c00
wmllint: add new conversion rule for the Elvish Fighter image path 2023-06-20 14:22:50 +02:00
Tahsin Jahin Khalid
60ab78c9c0
LoW/ANL/WC update instances of units/elves-wood/fighter.png 2023-06-20 14:14:15 +02:00
Gunter Labes
022162f7a0
Update used actions to avoid deprecation warnings
Also update deprecated set-output command and make html generation more robust.
2023-06-20 14:04:58 +02:00
doofus-01
3e494faaeb
1.17 Updated Elf Fighter sprite (#7651)
* Updated Fighter sprite with Vyncyn running anim
2023-06-18 09:33:19 -07:00
doofus-01
f894b8cee5
add primary key to some unit animations that needed it (#7725) 2023-06-18 09:32:22 -07:00
Pentarctagon
1be31358dc 1.17.18+dev 2023-06-17 23:49:13 -05:00
Pentarctagon
5ccd1507c9 1.17.18 2023-06-17 23:45:14 -05:00
Pentarctagon
8c1aa790ab pot-update and regenerate doc files 2023-06-17 23:34:20 -05:00
Iris Morelle
bec4438bb5
Fix changelog omission 2023-06-17 17:01:38 -04:00
Iris Morelle
9f6f0fbdc3
Update changelog 2023-06-17 16:56:39 -04:00
Iris Morelle
b75b4978b6
Merge branch 'feature/theme-menu-merge'
Closes #7694.
2023-06-17 16:52:51 -04:00
Steve Cotton
eeb2699de7 Update changelog 2023-06-17 13:17:15 +02:00
Nils Kneuper
7b65ad69c9 updated Czech translation 2023-06-17 11:11:32 +02:00
Gunter Labes
e1d84253dd
Clarify comment 2023-06-16 16:07:32 +02:00
Steve Cotton
41fc7de3a1 Contributing: the Typography and Gettext docs are separate Wiki pages
There's also <https://wiki.wesnoth.org/UI_Style_Guide>,
which I haven't linked here.
2023-06-15 17:42:53 +02:00
Steve Cotton
d8424fd8f9 UtBS: improve po hints
po: The rest of this commit message is for the translators' changelog, because
it's notes about what changed recently, as found by looking at fuzzies while
updating the German translation.

S01 "Come on, Kaleh, we have to go see if anyone is hurt or needs help. ..."
was just a grammar fix, of "answer to the call".

UtBS S08's dialogue had Esanoo refer to Melusand as "my master" repeatedly.
That changed to "leader" or "wise leader" in 1.15.4, mainly without other
changes in the text.

Other lines should have changed "master" to "leader". I'm planning to do that
later, but this commit is just the cherry-pick.
* S08 Zhul's "You don’t know where to find your master?"
* S08 Kaleh's two game-over lines because "too many merfolk have died"

UtBS S08 "You dare defy me?!..." : the change is just a typo fix

UtBS S10 "This will go much faster if you don’t interrupt me. ..." the one-word
change is from "the many" to "many" in the last sentence.

UtBS unit type Dawarf: the unit description had a grammar correction of "it's isn't"

(cherry picked from commit b42a1b83a1)
2023-06-14 14:38:42 +02:00
Ivo Julca
a56c3bdf83 build: Add wesnoth-tools domain 2023-06-14 09:58:56 +02:00
Ivo Julca
100b409b68 i18n: Make GUI.pyw translatable
- POT file with textdomain `wesnoth-tools`
- Uses xgettext with flag --language=Python
2023-06-14 09:58:56 +02:00
Ivo Julca
4d2cb1ce7f Build: Update scripts for .pot, .po files to support Python files
- Rewrites some of the commands to use Python.
- Also implements wmlxgettext --force-po, similar to xgettext.
2023-06-14 09:58:56 +02:00
tofilwiktor
5cd12df0af
Exit if data dir is not specified nor found automatically
Fixes #6883.
2023-06-13 19:21:20 +02:00
Gunter Labes
639fb7158e
Remove obsolete comment 2023-06-13 10:46:15 +02:00
Pentarctagon
11236f4f9c Revert "Apply upstream fix from https://github.com/flathub/org.wesnoth.Wesnoth/pull/20."
This reverts commit d3683dac1a.
2023-06-12 15:26:13 -05:00