28353 Commits

Author SHA1 Message Date
Gunter Labes
9f87a2a9e6
Remove ancient check
No `letter` attribute for terrain since more than a decade.
2022-02-15 20:15:30 +01:00
Gunter Labes
8f4331f9d2
Remove condition improperly added in 49318f6
The intention was to check for strings with only spaces but the test checked for
spaces at the start of the string. Neither seems useful.
2022-02-15 20:00:00 +01:00
Gunter Labes
e8e5387069 Improve empty value checks 2022-02-15 19:49:30 +01:00
Gunter Labes
ef2205aa62 Fix comment handling if the value is empty (fixes #6514) 2022-02-15 19:49:30 +01:00
Wedge009
c3aaabd26c Spelling correction.
[ci skip]
2022-02-15 22:23:14 +11:00
Wedge009
4c88909396 Set Chantal's side to have shroud so that share_vision has the intended effect when the player finds her. 2022-02-15 22:08:03 +11:00
Wedge009
f983a998a2 Replace deprecated share_maps and share_view with share_vision.
Closes #6496.

share_maps=yes -> share_vision=shroud
share_view=yes -> share_vision=all
2022-02-15 22:08:03 +11:00
Iris Morelle
3c3e0c28f7
wam: Add the 1.17.x campaignd to port list 2022-02-14 23:00:56 -03:00
Descacharrado
cd287c0b0a Added attack icon to the nightblade's kick 2022-02-13 06:07:00 +06:00
MJ
bb0206d1bf Update about.cfg (wesnoth#6475) 2022-02-07 04:09:32 +01:00
doofus-01
7019d0831c
forwardport #6477 (#6487)
* icy stone walls variation for Xos, based on adjacent terrain, not new code

* more variations for rocks, rubble, and snowbits
2022-02-06 16:02:24 -08:00
Celtic Minstrel
759b040069 fix whitespace
The whitespace-fixing script seems to be slightly different depending on the platform.
Even though it produces no effect in the CI, it made these changes locally on my Mac.
I'm committing them now so as to avoid unrelated files being changed in other pull requests.
2022-02-06 00:05:09 -05:00
Steve Cotton
556c66e4d0 Refactor the backstab unit test
Based on Pentarctagon's documentation addition, and also improving
the encapsulation of the test to take a boolean value for whether
the ability should be active instead of the expected damage total.
2022-02-02 20:46:37 +01:00
Tahsin Jahin Khalid
3c58ffde2a world conquest, artifacts = substitute value= with add=
fixes banner not stacking with leadership
2022-02-02 00:10:20 +01:00
Alexander Lacson
9faaea1b28 Update about.cfg
Add max_torch as miscellaneous contributor.
2022-01-31 23:48:49 +01:00
doofus-01
23a210ab80
various small sprite updates (#6452) (#6459)
* flip water serpent defense frames

* fix layering issue with lizard tail

* update sea-serpent attack icon

* NE anims for swamp lizard
2022-01-29 04:08:42 -08:00
Steve Cotton
30a87e1391
Temporarily re-introduce the SPECIAL_NOTES macro (#6463)
While this will be deleted before 1.18, at the moment UMC authors
are still working on 1.16. While the 1.17 branch is being used for
new development in the engine, I think it's more useful to be able
to run 1.16 UMCs that test engine edge cases rather than force the
UMCs to be upgraded for 1.18's macros.

There's currently circa 1200 units using `{SPECIAL_NOTES}` in
Ageless Era, probably requiring manual checks to update them.
Another option would be to `#define SPECIAL_NOTES` in the UMC
itself, but that would likely also mean that the warning was
silenced when running on 1.16, and few of the 1200 units would
get fixed during the 1.16 cycle.

This reverts part of commit 61fa3627818c1a3fb5181a21fc651b67d17b133a.
2022-01-26 19:12:46 -05:00
Wedge009
101359b06c Capitalise direct references to the completed Sceptre of Fire.
Arguably, references to generic sceptres, as is the case with references to the Sceptre of Fire before its completion throughout the rest of this campaign, ought to use the default US English spelling of 'scepter'. This was the case in The Rise of Wesnoth where Haldric quips that the Ruby of Fire should be made into a 'scepter'.

[ci skip]
2022-01-26 19:01:57 +11:00
Alexander Lacson
ec66a0a832
SoF Proofread Pass and Campaign Prose edits (#6177)
* SoF Proofread Pass and Campaign Prose edits

This is a proofread pass. But this also has edits that are more than just minor edits which try to improve the campaign text.

commit

* SoF Proofread Second Draft

This is a changelog relative to the first draft:
- Fixed up "nor" in S1.
- reverted the ellipsis I added to indicate pause in story part of S2.
- Reworded my edit in S3 to be closer to the original.
- Followed Wedge's suggestion for S4.
- S5: Exchanged Shorbear dwarves and elves, removed introductory clause in ln 560, rewording in ln 592.
- Reverted my edit in S6.
- in S8, converted comma into ellipsis to indicate pause.
- S9: Reworded exposition of Thursagan, changed wording in ln1221, changed a period to a semi-colon.

* SoF Proofread Third Draft

* Update 4t_The_Jeweler.cfg

* Update 1_A_Bargain_is_Struck.cfg

removed a comma

* Update 1_A_Bargain_is_Struck.cfg

* More prose edits (SoF)

* Update 4t_The_Jeweler.cfg

* SoF Proofread Pass edits

* Capitalize Sceptre

* S5 and S9 small dialog change

* S6 change semicolon to period

* S9 change semicolon to exclamation
2022-01-26 18:48:57 +11:00
Steve Cotton
e359635bb2 Editor: document the magenta D and the special terrain overlays
This adds help documentation for:
* The deprecated terrain marker
* XO and UO movement overlays
* Castle, keep and village overlays
* Fake Shroud

(cherry picked from commit bd9444ef06e751dadaa39a08eec2305620ea4f57)
2022-01-25 12:32:33 +01:00
Descacharrado
cfd32880b8
HttT S04, S05b & S06 Role code enhancement (#6436) 2022-01-22 08:20:35 +01:00
Tahsin Jahin Khalid
c79e742c62 WoF S3: fixed a typo
"recieve" --> "receive"
2022-01-20 00:45:41 +06:00
Tahsin Jahin Khalid
fff1fc5266 world conquest: fix for hp glitch when picking up items 2022-01-18 20:35:15 +06:00
MJ
26ab046413
Saurian sprites cleanup (#6413)
* Fill stray transparent pixels

* Fix Oracle robe palette

* Fix shadow overlay

* Add missing leg bracelets

* Correct eye colors

* Replace pure black with a lighter shade

* Unify near-black colors

* Saurian palette cleanup
2022-01-17 19:01:43 -08:00
Severin Schoepke
1dd8c60fc8 Fix typo: "with heavy loses" -> "with heavy losses" 2022-01-17 10:05:35 +11:00
Descacharrado
68453aa18f Fixed the possibility of a missplaces dialogue when a bridge was broken 2022-01-17 09:52:53 +11:00
Descacharrado
939a1b1a70
DM S14 Smooth undead appearance and add dialogue (#6429) 2022-01-17 09:48:40 +11:00
Descacharrado
3fad3f7cd9
UtBS S08 Kromph and Dust Devil able to trigger Eloh's event (#6428) 2022-01-17 09:44:44 +11:00
Steve Cotton
ddafe5fa18 Black Nightmare: add a translation hint for this unit's name
(cherry picked from commit b825c3fb62030bf20557f091151d27b703685821)
2022-01-16 20:20:32 +01:00
Pentarctagon
7e61c66ac1
1.17.0+dev. 2022-01-16 12:25:05 -06:00
Pentarctagon
a7cf1fe714
1.17.0. 2022-01-16 12:24:01 -06:00
Celtic Minstrel
b53fc5979f
Schema: Add category and creator keys to [label]
These were added in af6d3060e246a59c24c78502069109ceac44cc44

Partially addresses #6447
2022-01-16 11:53:49 -05:00
Elvish_Hunter
28012997d2 Removed no longer necessary {CLEAR_VARIABLE heal_amount} lines 2022-01-16 17:23:09 +01:00
Elvish_Hunter
608a2bf85e Improved variable setting in [heal_unit] and [harm_unit] 2022-01-16 13:13:52 +01:00
Nils Kneuper
1456066d4d added Spanish (Latin American) translation 2022-01-16 13:03:14 +01:00
Jonathan-Kelly
6acb7ec7bd
Winds of Fate (Drake campaign): add to mainline (#5831) 2022-01-16 04:06:12 -05:00
Elvish_Hunter
bcab977c03 Removed some duplicated images used by the obsolete unit_box theme 2022-01-14 22:15:55 +01:00
Elvish_Hunter
1fa069aeb7 Fixed some wmlscope warnings 2022-01-13 21:20:48 +01:00
Steve Cotton
eacf26a2a8 Fix [store_unit]'s stored coordinates for recalls
Units on the recall list might have x,y coordinates that are on the map, which
therefore need to be replaced with "recall,recall" within [store_unit]. The
existing code created a temporary variable, changed the coordinates, and then
returned the unchanged original instead of the temporary.

Add a new test that `[put_to_recall_list]` followed by `[modify_unit]`
doesn't move the unit back to the map.

(cherry picked from commit 096d8aba1474e9c6583d240e7eedbcd66957f327)
2022-01-12 06:57:35 +01:00
Elvish_Hunter
6227507af7 wmllint: fixed a typo in a terrain code 2022-01-11 14:23:44 +01:00
Discontinuum
dc917e2404
Fix Winged Sceptre bug in WC
It only worsened defenses instead of only improving
2022-01-11 06:18:58 +04:00
Elvish_Hunter
5a50c03aaf wmllint: fixed Ggf -> Gg^Emf and Qv -> Mv terrain conversions 2022-01-10 21:02:20 +01:00
Wedge009
1f662a7acd Spelling correction.
[ci skip]
2022-01-10 17:29:51 +11:00
Descacharrado
48c7ba7c28
UtBS S04 - enhance goblin leader trigger "how can he move that fast?" (#6427)
* enhance fast moving trigger
2022-01-10 17:16:28 +11:00
Steve Cotton
2afc7f80bd Fixup 5b18f2df4 (trailing whitespace) 2022-01-09 07:35:39 +01:00
Tahsin Jahin Khalid
88897e0152 world conquest: correct era name and include Dunefolk in wocopedia description
Dunefolk were re-added and then later included in 3 new faction pairings for the master branch.
2022-01-09 04:59:54 +06:00
Elvish_Hunter
38855ba399 Fixed a gui.get_user_choice() call in the test scenario 2022-01-08 22:29:56 +01:00
Elvish_Hunter
5b18f2df4c Fixed broken gui.get_user_choice() 2022-01-08 22:29:56 +01:00
Elvish_Hunter
9c378e05bc Ran wmlindent 2022-01-07 13:16:00 +01:00
Elvish_Hunter
f14267db14 Silence a few wmlscope warnings 2022-01-07 10:59:07 +01:00