67936 Commits

Author SHA1 Message Date
sigurdfdragon
ae2532deee SotA S17: Have Ras-Tabahn walk in front of altar to get on it 2017-03-17 07:15:40 +11:00
sigurdfdragon
3699690c85 SotA 16: Fix Archmage having move at start of turn 5
Side X Turn Y occurs before the side's refresh, but the mechanics of refreshing don't occur on turn 1.
This was why the first Archmage had no move but the second one did.

Also adjust positioning so the Archmage is more likely to go to attack the player instead of going for villages or acting confused.
2017-03-17 07:15:40 +11:00
sigurdfdragon
b62e389a74 SotA: Give Ras-Tabahn intelligent trait 2017-03-17 07:15:40 +11:00
sigurdfdragon
ca0a5a55d4 SotA S17: Use title case for menu option 2017-03-17 07:15:40 +11:00
sigurdfdragon
6e272a6c82 SotA S18: Fix bug where Ardonna starts with less than full move 2017-03-17 07:15:40 +11:00
sigurdfdragon
535ce53ca9 SotA S18: Simplify advancement check 2017-03-17 07:15:40 +11:00
sigurdfdragon
283c38e934 SotA S17: Improvements to how the sacrifice scene looks 2017-03-17 07:15:40 +11:00
sigurdfdragon
c65b50e8f1 SotA: Make code robust against debug usage 2017-03-17 07:15:40 +11:00
sigurdfdragon
7399cba00d SotA S8: Make objective clearer 2017-03-17 07:15:40 +11:00
sigurdfdragon
9fbf83f1f7 SotA: Remove unused zombie-wolf.png 2017-03-17 07:15:40 +11:00
sigurdfdragon
9961d6d7e8 SotA: Auto-recall Corpse Shynal if player has her 2017-03-17 07:15:40 +11:00
sigurdfdragon
7552dc9557 SotA S10: Remove unworking, unneeded lines. 2017-03-17 07:15:40 +11:00
sigurdfdragon
aa44755228 SotA S9: Fix removal of overlay & improve dummy invisibility 2017-03-17 07:15:40 +11:00
sigurdfdragon
3feba6b0a1 SotA S6: Make it clear that Ardonna must be moved to the tunnel 2017-03-17 07:15:40 +11:00
sigurdfdragon
7998f84a2c SotA S1: Adjust schedule & turn limit to match dialog
Otherwise, ToD during time over event on easy or hard will be OOS with the dialog.
Also matches time over handling in S2.
2017-03-17 07:15:40 +11:00
beetlenaut
69b12ff6ec SotA S05: Make water under a bridge shallow so skeletons on it do not submerge 2017-03-17 07:15:40 +11:00
sigurdfdragon
1982b31e67 SotA: Add a little bit more to RELEASE_NOTES 2017-03-17 07:15:40 +11:00
sigurdfdragon
490f8e7e9e SotA: Add changelog entries 2017-03-17 07:15:40 +11:00
beetlenaut
de0159e120 SotA S2: Fix exploit allowing WCs to be created on invalid hexes
The leader should be able to raise corpses only on adjacent hexes.
However, it was possible for the player to right-click on an adjacent
hex then quickly right-click on any other hex, and the corpse would be
raised there instead.

Allowing user interaction to affect a command while it is being
executed may be unintended behavior, and if the engine is changed to
prevent it, this commit can be reverted.
2017-03-17 07:15:40 +11:00
beetlenaut
9dfd065e14 SotA: Make some small changes to messages and other strings 2017-03-17 07:15:40 +11:00
beetlenaut
ed31f72fae SotA: Add notes to objectives 2017-03-17 07:15:40 +11:00
beetlenaut
ce338d2049 SotA: Use merfolk castles instead of sunken ruins in some maps 2017-03-17 07:15:40 +11:00
beetlenaut
46369c5ac2 SotA: Use a custom icon for the campaign menu 2017-03-17 07:15:40 +11:00
sigurdfdragon
303dd6aa31 SotA S18: Fix empty type unit bug reported in forums
https://forums.wesnoth.org/viewtopic.php?f=8&t=40545&start=150#p608538
2017-03-17 07:15:40 +11:00
sigurdfdragon
11ed70929d SotA: Change a difficulty image so all entries in menu are same size 2017-03-17 07:15:40 +11:00
sigurdfdragon
49a202047c SotA S1: Replace void with impassable shroud
To fix visual bug of hard edges between void and castle.
2017-03-17 07:15:40 +11:00
sigurdfdragon
b12c7791ce SotA: Ellipsis grammer fix
Suggested by zookeeper
2017-03-17 07:15:40 +11:00
Charles Dang
9e258472c1 Allowed some immediately obvious labels to shrink
These were the ones this key was introduced to address.
2017-03-17 06:22:15 +11:00
Charles Dang
adb5ef90ad Demote can_shrink key from global widget scope to label-only
It was causing problems being enabled for all labels (ie, some labels being shrunken when it wasn't desirable),
and it didn't make much sense for all widgets anyway.
2017-03-17 06:21:13 +11:00
Celtic Minstrel
e0b85e5dda Some unit test fixups
- WFL tokenizer had a conditionally-compiled test; this is now moved to the official unit tests
- MSVC was not including one of the unit test source files
2017-03-16 14:56:38 -04:00
Charles Dang
e16588812a MP Lobby: refactor use of exception out of lobby config reload request 2017-03-17 04:54:55 +11:00
Charles Dang
7ef80b301b Whole bunch of cleanup and some refactoring of MP workflow code 2017-03-17 04:26:16 +11:00
ln-zookeeper
3f308b2f4b Used fake map border instead of void for the edges 2017-03-16 13:59:09 +02:00
ln-zookeeper
6ee43d496c Used fake map edge for the borders and thinned the cavewalls a bit
As a result, the map size has been reduced from 40x40 to 39x38.
2017-03-16 13:53:42 +02:00
ln-zookeeper
6be1b807ff Added one extra hex column to the right edge to make the map symmetric 2017-03-16 13:45:00 +02:00
Charles Dang
9754d3e08b Fixed a few of the simpler warnings reported by cppcheck 2017-03-16 22:12:15 +11:00
ln-zookeeper
57cee6b09b Used the fake map border for the impassable corners of Hornshark Island 2017-03-16 13:07:12 +02:00
Charles Dang
ae13143f3d Fixed some unused lambda capture warnings reported by clang 2017-03-16 21:37:23 +11:00
ln-zookeeper
b827908cd5 Moved (and optimized) images from cave/stone_walls/ to walls/stone/ 2017-03-16 12:00:10 +02:00
Charles Dang
301137091d Fixup tests 2017-03-16 19:59:44 +11:00
ln-zookeeper
bc89306090 Made the fake map border behave the same as off-map in the interface 2017-03-16 10:51:56 +02:00
ln-zookeeper
a463ad7272 Improved borders of Swamp of Dread and The Walls of Pyrennis 2017-03-16 10:51:15 +02:00
Charles Dang
70f827415b MP Lobby: rename class for better consistency with other dialogs 2017-03-16 18:47:45 +11:00
Charles Dang
8675bbbe89 MP Lobby: use exit hook for quit confirmation
By design, this extends the confirmation popup to exiting the lobby with the Log Out button too (previously, only
the Esc key triggered it. However, given the proximity of the button to other control buttons, it's not inconceivable
that someone might click it by accident, so the confirmation is useful.
2017-03-16 18:35:46 +11:00
Charles Dang
45a606556a Connect Engine: add flag for host side 2017-03-16 15:26:34 +11:00
Wedge009
2813195985 Updating VC project files for 581aba7e.
[ci skip]
2017-03-16 14:57:57 +11:00
Charles Dang
61bac99491 Fixed poisoned units having incorrect tint (bug #25549) 2017-03-16 14:32:18 +11:00
ln-zookeeper
e4c71db719 Improvements to water castles
Makes sunken ruin use cobbles as its base, and improves transitions between various water castles.
2017-03-15 18:51:55 +02:00
ln-zookeeper
e6fbba0e18 Added an optional FLAG argument to NEW:GENERIC_CORNER_TRANSITION 2017-03-15 18:50:03 +02:00
ln-zookeeper
7a23c80b6e Fixes problems with dwarvencastle-stonewall-other corners (bug #25522) 2017-03-15 17:39:49 +02:00