Commit graph

11525 commits

Author SHA1 Message Date
newfrenchy83
3910817cf7
add a 'replacement_type' and 'alternative_type' attribute in [damage] special or ability who modify the type of attack used (#7865)
At the suggestion of @stevecotton, I propose a special 'replacement_type' and 'alternative_type' attribute capable of modifying the type of attack used when the conditions are met.

Also make Holy water combine arcane damage with native type of weapon

Like holy water imbued ordinary weapon, it's seem logic what arcane damage dominant what if more efficient what original type(water can't altered pierce or blading of spear or sword)
2023-10-25 08:10:52 -05:00
Tahsin Jahin Khalid
05fdb7716d EI: fix editor group icon 2023-10-24 23:26:03 +08:00
Wedge009
99fd130a06 Missed one set of dashes.
[ci skip]
2023-10-23 09:44:50 +02:00
Wedge009
45e537505f Use 'curly' quotes as per typography standard.
[ci skip]
2023-10-23 09:44:50 +02:00
Wedge009
94b48615f0 Use em-dash as per typography standard.
[ci skip]
2023-10-23 09:44:50 +02:00
Wedge009
6313ccfcde Remove the 'no matter what' phrase as per @nemaara's review.
[ci skip]
2023-10-23 09:44:50 +02:00
Wedge009
080a591eca Spelling and punctuation corrections.
[ci skip]
2023-10-23 09:44:50 +02:00
gfgtdf
cde57bca9d
WC: fix to in 6A_Rural mapgen (#7834) 2023-10-21 18:24:12 +02:00
gfgtdf
c9e8a166aa
WC: Fix objects increasing hp not working.
The code keeps record of the previous hp to prevent unit:transform form changing it. But it reads it before the object was added which prevented the object from increasing the units hp.
2023-10-17 00:44:16 +02:00
gfgtdf
d5b7972c6f
WC: Fix error when too few artifacts are defined
Previously the lua could stop working when there were less than 9 artifacts defined in [world_conquest_data]
2023-10-17 00:34:25 +02:00
gfgtdf
8bbaba898d
WC: fix #7921 Random training per scenario
a free random training on easier difficulties should only be given in the first scenario. (Otherwise they'll accumulate to 5 free trainings at scenario 5.)
2023-10-16 23:25:13 +02:00
Steve Cotton
b13406c63e EI: Move the Horse Barrow Wight to the right dir, and fix a missing word 2023-10-16 20:48:07 +02:00
Severin Glöckner
58e59ccb8c UtBS: run wmlindent 2023-10-16 03:09:23 +02:00
Severin Glöckner
98bea4637a EI: reuse strings for weapon names
[ci skip]
2023-10-16 02:24:01 +02:00
Severin Glöckner
81d65f62ed EI: inherit the already translated names
(which are identical, but in another textdomain)
2023-10-16 01:56:20 +02:00
Severin Glöckner
b2bf0d18e2 UtBS: ability names and descriptions
do explicitly not list verses as abilities
reformation of text
explain the mechanism as part of the 2nd/3rd attack

[ci skip]
2023-10-16 01:52:44 +02:00
Hejnewar
6b2588fd7f
Update UtBS difficulty 2023-10-13 21:26:03 +02:00
Jonathan-Kelly
ec5483be87
WoF: new campaign description (#7927)
* WoF: new campaign description

* Tweak
2023-10-14 04:15:48 +11:00
Dalas121
ae79a2a561
EI Barrow Wight fix, licensing update - attempt #2 (#7940) 2023-10-10 09:03:38 -05:00
Severin Glöckner
ed3ef8c844 EI: translation hints for Mage
Hints already assume that the other attacks will be in the
wensoth-units textdomain.

[ci skip]
2023-10-03 03:34:27 +02:00
Severin Glöckner
71f01f2a78 EI textdomain change
[ci skip]
2023-10-03 02:07:18 +02:00
Severin Glöckner
616814c90e UtBS: replace dummy unit with dummy variation
[ci skip]
2023-10-03 02:06:13 +02:00
Hejnewar
6fae3945de
Kaleh and Nym AMLAs (#7900) 2023-10-01 22:40:32 +02:00
Jonathan-Kelly
a5ef280e5f WoF: add full names to credits from copyrights.csv 2023-09-30 21:11:52 -05:00
newfrenchy83
a17369597c
give to abilitie support of halo or overlay (#7856)
give abilities support of halo or overlay so that the unit benefits from a second halo or overlay when conditions are matched

One of the things that bothers me is the permanent character of the halos of the Mage of Light and other units with the "illuminates" ability, which forces them to program only a permanent illumination applied only to the possessor of the ability.

Adding the halo attribute to ability does not change anything about the behavior of the unit, but can be used in several cases:

1 allowing the use of ""illuminates" whose activity would be variable, in this case encoding the halo in [illuminates] ability and not in the unit_type allows to modulate the appearance of the halo under the same conditions

2. Applying illumination to adjacent units, I know it's pretty cheesy but a set developer might consider it easier if the hlo display follows the same logic.

3 The halo used to illustrate the possession in the unit of a special weapon used as leadership, the halo would be used to raise the possessor of the ability.

for overlay, same logic for illustrate possession of a special weapon used as leadership, or influence on student

with the "halo_image" attribute, it is now possible to give Sun Sylph units an illumination ability with an activity depending on the incarnate sun attack instead of giving the ability and the halo via obect and therefore allowing the player to have access to the description of the ability even when it is inactive.
2023-09-25 11:06:41 -05:00
Jonathan-Kelly
ffb45122d4
Update WoF (#7908)
WoF: update patch
2023-09-23 09:44:33 -07:00
Dalas121
ffeb758eda
EI: "survivor" trait no longer grants "terror" immunity (#7914)
* Survivor trait no longer grants Terror immunity
2023-09-19 11:54:58 -07:00
Wedge009
5294bbf3cd Spelling corrections.
[ci skip]
2023-09-18 17:06:12 +10:00
Wedge009
954b481221 Replace non-standard spacing.
[ci skip]
2023-09-18 15:13:13 +10:00
Wedge009
3319c8d6af Replace non-standard spacing.
[ci skip]
2023-09-18 15:06:22 +10:00
Wedge009
9ed20fbe82 Replace non-standard spacing.
[ci skip]
2023-09-18 14:11:26 +10:00
Severin Glöckner
b9d84ff21b UtBS 3: shorten string to fit UI 2023-09-17 02:01:05 +02:00
Severin Glöckner
f4c0bab438 move new abilities to utbs textdomain 2023-09-16 18:17:58 +02:00
Severin Glöckner
69f97519be UtBS custom steadfast
- use string from core
- short & clear description
2023-09-16 00:26:25 +02:00
nemaara
6c031223e7
Eastern Invasion: add Dalas's version to mainline (#7815)
* EI: revise entire campaign

* Fix indentation

* More indentation fix

* Remove unused projectiles

* Revert "More indentation fix"

This reverts commit b7794ee73d1672b65665015ef50e96d90457f312.

* Rename wesnoth lua pack to items

* Another round of fixes

* wowwee another round of edits

* Address some CI errors

* CI fix attempt no 2

* here comes more

* CI slowly getting fixed

* Fix terrain codes

* So many things to do

* small patch

* more more

* oops

* Split keys onto separate lines

* MORE MORE MORE

* Resolve licensing

* I like to write

* Add blood gore warning

* licensing licensing licensing

* asdkfjasliefjal

* draw draw draw draw pixels pixels

* Update data/campaigns/Eastern_Invasion/scenarios/04b_Ill_Humours.cfg

Co-authored-by: Luis Miguel Iglesias Sánchez <Luis_koopa@hotmail.com>

* Resolve some more licensing issues

* license

---------

Co-authored-by: Luis Miguel Iglesias Sánchez <Luis_koopa@hotmail.com>
2023-09-15 10:43:55 -07:00
Gunter Labes
7b23df83ee
Fix story logic broken in aad6ce6 2023-09-08 20:50:13 +02:00
nemaara
2375d5fde3 UtBS S3: fix Garak's steadfast ability (fix #6046) 2023-09-05 15:00:10 -07:00
nemaara
6ae178d74d NR S1: word choice 2023-09-05 14:51:47 -07:00
nemaara
11cded5bc5 NR: Add ShadowOfHassen to credits 2023-09-05 14:45:34 -07:00
nemaara
57d85e7df2
TRoW: add new Jevyan sprite and buff him (#7873)
* TRoW: add new Jevyan sprite and buff him
2023-09-05 08:41:11 -07:00
Gunter Labes
9d3b8241fa
Remove undef left over in 2acc8e5e79 2023-08-29 17:18:29 +02:00
nemaara
368103aad6 DiD: buff soul rend 2023-08-27 12:37:49 -07:00
Wedge009
4f3cde4750 LoW: Replace lingering instances of ‘old’ style gold carry over for S9, S11 and S14 (resolves #7862) 2023-08-24 15:04:25 +10:00
nemaara
5b09a348e2
Liberty: text editing and work on Harper's character (#7854) 2023-08-23 09:53:26 -07:00
Hejnewar
f94bf19a0e
Fix song verse ability for UtBS 2023-08-17 14:20:30 +02:00
Steve Cotton
ec3c2af9e6 AToTB: Remove the instant-communication amulets
Having these in canon felt like a plot hole in other campaigns. If an
apprentice mage could make these amulets circa 350 YW then every village and
border-fort should have them, but Wesnoth's storylines work better if a
messenger on horseback is the usual method of long-distance communication. For
example, TSG is about a commander sent to discipline a lazy outpost, only to
find that they should have brought reinforcements. When it's the enemy trying
to communicate, DM S21 and UtBS S08 both involve stopping the messengers.

This changes the intro to have a beacons for communicating with the trade
caravans, I'm leaving it ambiguous whether it's a smoke signal or a fire
signal. Fire beacons might make more sense if the village sees the caravan's
campfires at night and, in normal usage, light the beacon to trade.

While this adds beacons to canon, they're an ancient technology with a limited
range and very limited bandwidth. There are easy plot reasons not to set
beacons up, such as the costs of having people watch for and maintain them,
there are easy plot reasons why they don't work on a given day, such as
weather, and there are easy plot reasons for attempted communication to be
ignored by assuming that it's a fire for a different purpose.

Previously suggested in https://r.wesnoth.org/p669889 .
2023-08-12 19:51:28 +02:00
Gunter Labes
ab14e5796a
Remove ancient todo file 2023-07-20 16:16:03 +02:00
Gunter Labes
41ead12a14
Complete WC version removal 2023-07-18 21:32:58 +02:00
Toranks
682b89e764
WC II - Typo and translatability of Difficulty, remove Version (#7795) 2023-07-17 22:22:53 +02:00
Wedge009
22d27a15f7 UtBS S3: Resolve Garak's attacks only partially being converted to fire damage on turn 2 (resolves #7774). 2023-07-17 02:56:51 +02:00