30167 Commits

Author SHA1 Message Date
Aardvark
fbe2166c33
World Conquest: Remove hard coded trainer indices (#9408)
---------

Co-authored-by: Richard <93877353+richardalbee@users.noreply.github.com>
2025-02-23 15:37:26 -06:00
Charles Dang
1975ffdadc GUI2/Achievements: set max_width for title in label definition
Also some border tweaks
2025-02-23 15:04:20 -05:00
Dalas121
58030bde84
TDG: some S00 onboarding improvements (#9941)
Based on: https://forums.wesnoth.org/viewtopic.php?p=696551#p696551

Makes the "Delfador does not use XP to level-up" message less likely to appear in the first scenario, and elaborates on how Delfador does level-up.
2025-02-23 08:28:14 -06:00
Gothyoba
d4e50f3718
Improve Galleon Unit Description (#9939)
* Improve Galleon Unit Description

* Add Wedge/Vultraz suggestions

* Update Galleon.cfg
2025-02-23 08:46:27 +11:00
Gothyoba
1aa2ee0e84
Use orcs instead of goblins in Sea Orc unit description (#9934)
* Use orcs instead of goblins in Sea Orc unit description

"a great leap for all orcs" makes more sense since they are supposed to be orcs.

* Update Sea_Orc.cfg
2025-02-23 08:04:54 +11:00
Gothyoba
ed731e739c
TDG: Improve Custom Saurian Unit Descriptions (#9935)
* Improve Saurian Juvenile Unit Description

* Improve Suarian Devotee Unit Description

* Improve Saurian Spike Unit Description
2025-02-23 08:04:22 +11:00
newfrenchy83
140d0a6ea4 Integrate special ability events into these abilities.
This had not yet been done in the mainline.
2025-02-22 14:04:29 -06:00
newfrenchy83
cee370683d
Fix “filter_adjacent_location” not working in ability (#9079) 2025-02-22 14:04:09 -06:00
Gothyoba
8a8fe5b0a8 Remove instance of 4 repeated exclamation marks 2025-02-21 12:20:51 -05:00
Gothyoba
ad9d81b52a Capitalize Kingdom in TRoW Campaign Deacription 2025-02-20 17:01:34 -05:00
Tahsin Jahin Khalid
3a30dc6f78
SotBE-S16: tweak start event (#9931)
Make Orga the Orc Warlord move to his keep and then face the player, Kapou'e

Co-authored-by: Tahsin Jahin Khalid <5283677+knyghtmare@users.noreply.github.com>
2025-02-19 20:48:13 +06:00
Gothyoba
add9c3d529
Update Unit Description Capitalization (#9923) 2025-02-18 16:24:04 -05:00
Gothyoba
de1c52a190 AToTB S2: Aesthetic Revision 2025-02-18 15:44:27 -05:00
Gothyoba
2be811b995 Use Northlands instead of Northern Lands in THoT Campaign Description 2025-02-18 15:43:31 -05:00
Wedge009
3aa1692388 TSG S3: Correct ending scene (resolves #9920) 2025-02-18 14:37:07 -05:00
Gothyoba
baeb16e750 Use Far North instead of Northern Lands in DW Campaign Description 2025-02-18 14:36:39 -05:00
Gothyoba
7459d0c3d2 Fix typo in Saurian Juvenile Unit Description 2025-02-18 13:51:47 -05:00
Dalas121
d3eeae16ef
TSG: remove duplicated sound files (#9927) 2025-02-18 12:17:12 -05:00
OrekOrek
d854cbb6ff
HttT S11, 13: Remove names from monsters (#9922)
* Remove names from monsters

Remove names from Water Serpent and Cuttlefish in S11, and Cuttlefish in S13.

* Change speaker

The name "Cuttle Fish" is removed from Cuttlefish whose ID is "Cuttle Fish." Therefore, "type=Cuttle Fish" should be used to make it speak.
2025-02-18 23:46:14 +11:00
Wedge009
db1f319b30 TSG: Escape ampersands. 2025-02-18 16:11:04 +11:00
pentarctagon
4b9e271a08 1.19.9+dev 2025-02-17 16:14:03 -06:00
pentarctagon
219fa494ca 1.19.9 2025-02-17 16:12:35 -06:00
pentarctagon
0cfb790769 pot-update and regenerate doc files 2025-02-17 15:55:48 -06:00
pentarctagon
ca0f7a0a17 other copyright updates 2025-02-17 13:17:59 -06:00
Gothyoba
121488d1bd Add sprunk’s suggestion
Co-authored-by: sprunk <spr.ng@o2.pl>
2025-02-17 09:22:17 +11:00
Gothyoba
8e00e5895f TSG: Correctly show which arm Mari is missing in po note
Right arm was lost, not left arm.
2025-02-17 09:22:17 +11:00
Charles Dang
ced04d35cf GUI2: remove redundant [resolution] from achievement_title label
They were the same
2025-02-16 14:39:48 -05:00
Charles Dang
634666aa21 TDG: fix achievement image path 2025-02-16 13:53:32 -05:00
Charles Dang
c191e0aebc GUI2/Achievements: set a max window height 2025-02-16 13:53:09 -05:00
Gothyoba
e04a935496
THoT S7 Map: Aesthetic Revision (#9914) 2025-02-16 12:11:24 -06:00
Charles Dang
9c25b1a1f3 GUI2/Title Screen: draw version number on foreground canvas
Resolves #9895. Honestly, it's not an absolutely perfect fix, and I might just remove this all together... or convert it back to a proper widget.
2025-02-15 15:03:27 -05:00
Charles Dang
69f9512968 GUI2/Advanced: format WML 2025-02-15 14:44:33 -05:00
Charles Dang
e9a2249a41 GUI2/Preferences: added dedicated label definition for advanced descriptions
Resolves the years-long issue with excessive space after the descriptions.
2025-02-15 14:17:50 -05:00
Gothyoba
383e6a0e48 THoT S5 Map: Aesthetic Revision 2025-02-15 11:10:14 -06:00
Gothyoba
2f5413a8a5
EI: Rename weapon special shock to stagger
Fixes #8438
2025-02-15 10:19:29 -06:00
Thewodoros
b68dc4eb2b Use special_note in abilities and weapon specials
It is clearer than including them into the unit types.

This commit is restoring the weapon special note which was mistakenly
left unused and then was removed in PR #9864 .
2025-02-15 08:50:56 -06:00
ForestDragon
93509c8499
Implement Reachmap Color and Opacity Options (#9877)
Co-authored-by: Descacharrado <Luis_koopa@hotmail.com>
Co-authored-by: Gunter Labes <soliton@wesnoth.org>
Co-authored-by: Charles Dang <exodia339@gmail.com>
2025-02-14 23:39:49 -05:00
Dalas121
ad65966cc2
TDG: allow the levitate spell to improve cave movement
"Levitate" sets most MP costs to 1. Cave movement was previously left out as an oversight.
2025-02-14 13:53:19 -06:00
Tahsin Jahin Khalid
89670db046
SotBE S6: add dialogue to resolve inconsistency (#9904)
closes #9268

Co-authored-by: Tahsin Jahin Khalid <5283677+knyghtmare@users.noreply.github.com>
2025-02-14 19:16:39 +06:00
Tahsin Jahin Khalid
0f556cbd79
SotBE: S15: update map (#9900)
* SotBE: S15: update map

* update map again

---------

Co-authored-by: Tahsin Jahin Khalid <5283677+knyghtmare@users.noreply.github.com>
2025-02-13 17:15:17 +06:00
ForestDragon
0e76926b2e
[Units] Dune Paragon redesign to avoid RIPLIB and ensure consistency with Blademaster (#9835)
* redesign Dune Paragon around the current Blademaster, to avoid RIPLIB

* change Dune Paragon's longsword to scimitar for consistency with Blademaster

* buffed pommel strike and added stun as requested by Dalas

* removed stun from paragon

* increased dune paragon price

* revert Dune Paragon pommel strike back to 11x3

* dune paragon price 81 > 85
2025-02-13 14:03:28 +06:00
Gothyoba
ec615d52b9 EI S12: Use Eyrie instead of Aerie 2025-02-13 08:14:04 +11:00
Gothyoba
328aba1d85
Capitalize Unit Names in their Descriptions (#9892)
* Capitalize Unit Names in their Descriptions

* Uncapitalize stalwart in unit description

* Uncapitalize stalwart in masked unit description
2025-02-12 23:05:09 +11:00
Dalas121
818dcfb018
TDG: use improved saurian sprites by Refumee 2025-02-11 20:38:24 -06:00
Gothyoba
89ef3ad2ac Capitalize both parts of Pirate Galleon in Unit Description
According to the typography style guide, both parts of unit names should be capitalized.
2025-02-10 15:26:12 -05:00
Subhraman Sarkar
353e900151 titlescreen: fix tip source definition
was changed on Celes theme earlier, but not in Parchment (default)
2025-02-10 22:37:43 +05:30
Thewodoros
c029f6ee48
EI S09: fix minor bugs, code improvements (#9854)
* Remove STARTING_VILLAGES

There are no villages close enough anyway.

* Fix revealing villages

Use the coordinates of the ogre village instead of what probably were
two removed villages.

* Remove capture of non-existent village

There is no village at 32,13. The nearest one is at 36,11, and it is too
far for Mortic too reach in one turn, so they don't even try.

* Simplify human-meets-ogre event

Instead of repeatedly running FIND_NEARBY, use already assigned unit and
second_unit variables.

* Simplify ogre-meets-ogre event

Use already assigned "unit" variable and find another unit adjacent to
it.

* Fix bugs in Grug-meeets-ogre event

There were two bugs. First, calling FIND_NEARBY with $found_unit as an
argument causes a clash with its internal variable and leads to the
wrong (not nearest) unit being selected. Second, the last message used
$unit instead of $found_unit, which made Grug say this line instead of
the wild ogre.

* Use $this_item instead of $unit in foreach

To avoid clashes with $unit automatically assigned in other events.

* Fix clearing variables

Remove clearing variables that are not actually used, clean those which
are used. Remove elixir_drinker variable from the macro as we use the
trait instead.

* Use $x1, $y1 instead of $unit fields

Makes the code a bit shorter.

* Simplify drake sighted event

Replace FIND_NEARBY with simple condition.

* Rename variables

our_id to our_unit_id, their_id to their_unit_id
2025-02-11 03:58:38 +11:00
Gothyoba
f024347f86
THoT: Update Masked Dwarf Stats (#9844)
* Update Dwarvish Masked Fighter

* Update Dwarvish Masked Steelclad

* Update Dwarvish Masked Lord

* Update Dwarvish Masked Guardsman

* Update Dwarvish Masked Stalwart

* Update Dwarvish Masked Sentinel

* Update Dwarvish_Masked Thunderer

* Update Dwarvish Masked Thunderguard.cfg

* Update Dwarvish Masked Dragonguard

* Update Dwarvish Masked Berserker

* Extend Dwarvish Masked Steelcad Description

* Wrong unit

* Extend  masked steelclad description
2025-02-11 03:55:30 +11:00
Tahsin Jahin Khalid
7b61deaa5d
SotBE: S12: make loyalists AI smarter (#9849)
* SotBE: S12: make loyalists AI smarter

* SotBE S12: run wmlindent

to make it stop pestering me

* SotBE: add missing macro define

Just a temp define until the rework can be released

---------

Co-authored-by: Tahsin Jahin Khalid <5283677+knyghtmare@users.noreply.github.com>
2025-02-10 14:50:00 +06:00
Earth-Cake
3f2d8a8931 fix apostrophes 2025-02-10 16:28:29 +11:00