Commit graph

11525 commits

Author SHA1 Message Date
Dalas121
bcf7d97d81 Fix enemy spawning event not triggering when turns end (#8376) 2024-02-12 12:30:42 +01:00
OrekOrek
4e2cd280ab
HttT S11 Make the objective clearer (#8326)
* Konrad on a sand hex ends the scenario (previously he needed to reach flat terrain)
* Adjust the map so there's more water before reaching the sand hexes.
2024-02-12 12:29:53 +01:00
Steve Cotton
9146db7d5d EI S04b: Fix Hahid's name having a trailing comma
This doesn't change a translatable string, it removes a comma
that was immediately after the translatable string.
2024-02-11 16:55:20 +01:00
Steve Cotton
5b35ca3edd SoF S02: Alanin has planned (unshrouded) his escape route
The intro to this map shows Rugnur running into the stronghold, with the
elves not far behind. Those moves were running into shroud, which
generated "could not find move_unit_fake route" warnings because the
animation prefers routes that moving side can already see.

Also, have the conversation between Alanin and Rugnur take place with
Alanin on a road hex, because if he starts on the keep then he takes a
long route to avoid cave terrain.
2024-02-08 00:47:28 +01:00
Steve Cotton
78e929e075 SoF S02: Don't [allow_undo] when activating the runes
Standing on the runes changes some hexes to impassable,
so it's a change to the game state. It isn't a random
event, so it would be possible to add an [on_undo], but
that seems unnecessary, and would need to handle
multiple runes.
2024-02-05 16:18:34 +01:00
pentarctagon
e3ee472352 Remove transparent padding from the status icon image files.
Just removing transparency from all images on the top bar and side bar causes other issues, particularly with the unit sprite and the clock icon alignment.

Fixes #8335
2024-02-04 10:56:03 -06:00
Hejnewar
2811bfcdc5
UtBS: Mitigate issues with flying units breaking scenarios
Fix #8188
2024-01-31 08:51:26 +01:00
Hejnewar
d6e3773aa1
UtBS S08: Skip dialog that does not make sense after discovering the cultist fort
Fix #8198
2024-01-31 08:49:54 +01:00
Hejnewar
f9aa91ee87
UtBS: Remove deprecated [store_unit_defense] use
Fix #8184
2024-01-31 08:45:31 +01:00
PointMeAtTheDawn
a9ac735003
Fix Dust Devil regeneration on terrain with an overlay 2024-01-30 18:50:01 +01:00
OrekOrek
3c21bb4b4d HttT S14 Use "id=" to remove Gryphon units
This fix makes sure that all Gryphon units are killed no matter where they are on the map.
2024-01-30 17:55:46 +01:00
OrekOrek
5043badb34 Fallback deletion
Unnecessary fallback is deleted.
{CLEAR_VARIABLE terrain} is moved to the right place.
2024-01-28 18:49:34 +01:00
OrekOrek
f48a2fbabb HttT S12 Snow falls at a constant pace
Line 227 (original):
Re, Rb are dirt, and these hexes are not converted to snowy terrain. However, by having them within [filter_location], snowfall pace fluctuates. Also, Hhd^Vc doesn't exist on this map.

Line 258~269 (original):
Coa and Hhd are not filtered.

Line306~311 (original)
Hhd^Vc doesn't exist on this map.

These changes make snow fall at a constant pace. Also, unnecessary codes are deleted.
2024-01-28 18:49:34 +01:00
PointMeAtTheDawn
4d7aed9c1a Fix Kaleh sword parry 2024-01-25 20:42:06 +01:00
Dalas121
56cc959d93
EI Shadow Mage, Shadow Lord Balance (#7938)
Original Eastern Invasion rework's Shadow Mage/Lord stats were based on undead's 50% arcane vulnerability. With the arcane rebalance, the Mage/Lord's arcane weapon is almost never worth using.  This commit adjusts the Lord/Mage's arcane/impact weapons.
2024-01-23 09:49:43 -06:00
Steve Cotton
255a99782e EI S11: Correct a couple of [message]message= to [message]female_message=
Fixup of ebab1ad8fd.
2024-01-21 02:11:11 +01:00
Hejnewar
b3ec3f4d0b
UtBS Balance (#8269) 2024-01-21 01:15:14 +01:00
Steve Cotton
ebab1ad8fd EI: fix macros in translatable strings, improve po hints
In S11, make the first deserter always male so the translations don't need to
worry about gender variants. However, add gender variants to the strings that
talk to that deserter, as they're new in 1.17.
2024-01-20 23:58:10 +01:00
Celtic Minstrel
b2b2052e78
Update Morogor Dialect notes (#8258)
Address a few weird or problematic entries in the glossary. This also makes it use the term "glossary" instead of "dictionary", as that's what it really is.
2024-01-20 14:20:25 -05:00
Steve Cotton
162c65bedb WoF S01: Improve po hints 2024-01-19 11:41:09 +01:00
Steve Cotton
6ffc6051a6 WoF S12: Leave the epilogue much more open-ended
The replaced first line added facts into canon that didn't need to be there.
Also, that text felt too similar to some real-world racism, which is why I'm
pushing this change during the string freeze.

In discussion during review, the last two lines felt more like the start of
another story than part of WoF itself.
2024-01-19 11:41:09 +01:00
Wedge009
991d9a353f
EI S12: Ran-Lar appears to be renamed Rakkha in #7815. Resolves #8242. (#8244) 2024-01-14 18:25:26 -08:00
Wedge009
f700b251ba EI S4: Safyam is supposed to be female (resolves #8233). 2024-01-12 19:52:19 +11:00
Wedge009
76034387ce UtBS S6a: Avoid Dust Devil speaking (resolves #8192). 2024-01-12 19:52:02 +11:00
TheFlamelet
1c30866f37
TRoW S08: Fix enemy starting locations for Clearwater Port
Commit dd42e4d4e4 changed the enemy side numbers in the scenario file. However the map file starting locations were not updated accordingly.
2024-01-08 19:27:16 +01:00
Steve Cotton
9e426d766e UtBS: Units with tailwind have green orbs and rest heal
In UtBS, at the start of the player's turn any units that are next to a
Quenoth Shaman get +1 move (or +2 for some of the L2/L3 shamans).

Without this fix, the buffed units have an orange orb instead of the green
unmoved orb, and don't rest heal next turn (unless the player moves them a
little to make the moves remaining exactly match the max).

The buffed units can move a little and still rest heal; this makes the buff
a little stronger, and the lore explanation is that the shamans can fix the
wounds well enough that a little movement is okay.
2024-01-05 11:07:37 +01:00
Steve Cotton
bc64ea75c5 Fix some multiline po: comments
Multiline comments need the `po:` prefix on each line, otherwise that
line is ignored. This fixes all occurances of this.

Any lines which have nothing after the `po:` are still ignored, so I
haven't added it to the paragraph-break lines. The resulting .pot file
doesn't have paragraphs.
2024-01-05 10:19:44 +01:00
newfrenchy83
fb4ac0b5fb
fix leveling for Kaleh and Nym in Utbs (#8152) 2023-12-31 14:11:05 -06:00
gfgtdf
bca7a60852
WC: Fix mapgen always spwaning 3 bonus points in first scenario 2023-12-30 21:35:27 +01:00
Dalas121
fcfc5dedf5 Update 04b_Ill_Humors.cfg 2023-12-27 19:59:52 +01:00
doofus-01
b4d8318472 make wyrmlets more snake than dragon, clean up palettes 2023-12-23 04:08:55 -08:00
doofus-01
2e60d93f49 improve portraits for wyrm variations 2023-12-23 04:08:55 -08:00
doofus-01
359edef0ba make objectives more clear 2023-12-19 18:47:49 +01:00
doofus-01
9b6ade6507 make victory moveto area larger 2023-12-19 18:47:49 +01:00
gfgtdf
81145470c3 wc: fix a comment 2023-12-13 17:01:28 +01:00
gfgtdf
294e9a8d5c wc: small mapgen refactor
It doesn't really make sense that the code sometimes uses the lua variable enemy_power and sometimes
the wml variable. I think the original intent was to make it always use the lua variable but then it was noticed that the lua varialbe is not available in the first scenario
2023-12-13 17:01:28 +01:00
gfgtdf
ec0457790c wc: remove unused parameter 2023-12-13 17:01:28 +01:00
doofus-01
b167c8db8c
1.17/1.18 - UtBS blowgun icon (#8067)
* update and rename blowgun attack icon to avoid core image cash (fixes #7907)
2023-12-10 19:22:12 -08:00
Steve Cotton
30b91ad902 EI S04b: Avoid using a macro in a translatable string
The required number is already in a WML variable, herbs_needed. However, the
string is used in an `[objective]` tag, which means we're not necessarily in
an ActionWML block when it's shown, and thus can't use the Lua API to look up
plural strings. Instead, brute force it by making 6 separate strings.

Also, use the mainline `ALTERNATIVE_OBJECTIVE_CAPTION` macro instead
of a campaign-specific translatable string.
2023-12-10 22:53:14 +01:00
Steve Cotton
29d21434c1 EI S04b: use en_US spelling for the scenario id
* S04b start-of-scenario saves since 1.17.21 will be broken
* S03 mid-scenario saves since 1.17.21 will show a warning,
  and players will only be able to go west
* Saves from earlier versions are already broken by the campaign rewrite
2023-12-10 22:53:14 +01:00
Jonathan-Kelly
978cf98c18 WoF: fix macro argument in translatable string 2023-12-05 13:37:54 +01:00
Gunter Labes
5cb60d7f2f
Fix description and formatting 2023-12-05 13:34:43 +01:00
Jonathan-Kelly
d41a2f986e WoF S6: weaken player allies 2023-12-04 11:05:51 -06:00
Gunter Labes
0722356699 Remove unused RESIST_DAMAGE macro 2023-11-24 19:28:58 +01:00
Steve Cotton
5e06ceeb52 UtBS: Mention the campaign mechanics in the campaign description
Let players see what to expect when looking through the campaign menu, instead
of only giving players this information after they start the campaign and have
no clear or quick way to return to the main or campaign selection menus.

The preceding translatable string includes trailing newlines, but is the same
as 1.16. So I've left that as-is, while using a separate non-translatable
string for the new string's newlines.
2023-11-20 18:12:36 +01:00
Jonathan-Kelly
e30f270164 WoF: list unique mechanics in campaign description 2023-11-20 10:05:54 -06:00
newfrenchy83
44f7baf48f UtBS S02: Beach Sand is a dehydrating terrain
all terrain sand should be deshydrating terrain.
2023-11-15 19:56:59 +01:00
Dalas121
2630b5bb63
EI - Sentinel Shield Bugfix (#8033)
* Update items.cfg

* Update items.cfg
2023-11-10 19:16:05 -08:00
newfrenchy83
9474525612
check alternative_type and replacement_type when filtering on type
Also move them from being attributes of [damage] to [damage_type], to avoid infinite recursion when determining what the damage type should be.
2023-11-10 16:35:57 -06:00
Tahsin Jahin Khalid
67007768ec
[Campaigns][Eastern Invasion] fix editor group icon
[Campaigns][Eastern Invasion] fix editor group icon
2023-10-25 21:34:50 +06:00