74719 Commits

Author SHA1 Message Date
mattsc
e148d25d2a ExpAI grab villages CA: fix enemy distance rating under fog
ai_helper.get_closest_enemy() returns math.huge for the enemy distance if no enemy is visible to the AI. This fixes #4157.
2019-07-10 08:07:11 -07:00
sigurdfdragon
6e27a3ffbd WoV: Update to match the 1.0.1 version on the 1.14 add-on server
Changes:
S01: Objectives clarified.
S02: Objectives clarified.
S02: Up turn limit & enemy income so leveling objective is easier.
S03: Replace hard-coding of recruit with dynamic storing.
S05: Lower difficulty.
S06: Use all 6 permutations for temple contents.
S08: Fix OOS in replay of the scenario.
Misc: A few dialog, grammar and punctuation fixes.
2019-07-09 23:03:54 -04:00
josteph
0154550130 statistics_dialog: Add comment 2019-07-09 16:53:15 +00:00
josteph
6220f7106e statistics_dialog: Show the actual (empirical) CTH. 2019-07-09 16:51:05 +00:00
josteph
84c6467c56 statistics_dialog: Rename column id and struct member after last commit 2019-07-09 16:45:13 +00:00
josteph
a3efd28010 statistics_dialog: Change the hits table format to "+2% (1703.2 + 42) | 93.6"
This is a mix of "Option B" and "Option C" from
https://forums.wesnoth.org/viewtopic.php?f=12&t=49785&p=643513#p643495
2019-07-09 16:42:05 +00:00
josteph
7b78a8c019 statistics_dialog: Change the hits table format to "1703.2 + 42 | 93.6"
This is "Option B" from
https://forums.wesnoth.org/viewtopic.php?f=12&t=49785&p=643513#p643495
2019-07-09 16:33:48 +00:00
Pentarctagon
1c19e8ce29 Changelog update. 2019-07-07 19:04:46 -05:00
Pentarctagon
efd808ea84 Add FULL action to :droid command.
:droid FULL will also set the side controller to AI, whereas ON only sets the proxy_controller.
This results in a situation where if an opponent leaves and is droided, the host will have vision to the side of the player who left.
This also results in the host *not* having vision to their original side again until it's their turn.

Fixes #3665
2019-07-07 18:54:43 -05:00
Charles Dang
e84f040475 Attempt to fix #4153 2019-07-07 15:42:14 +11:00
Nils Kneuper
9623e79e20 updated Portuguese (Brazil) translation 2019-07-06 14:20:16 +02:00
Nils Kneuper
0edf287849 updated Chinese (Traditional) translation 2019-07-06 14:15:13 +02:00
Nils Kneuper
72f1fbc4e5 updated Turkish translation 2019-07-06 14:12:35 +02:00
Nils Kneuper
716753d7ef updated Dutch translation 2019-07-06 14:08:40 +02:00
Pentarctagon
7ce90285ea On game creation, pre-ban any usernames on the host's ignore list.
Fixes #3892
2019-07-05 02:09:41 -05:00
Charles Dang
5320c7120d Refactor team_data usage and fix issue with Game Stats's Scroll To functionality
This removes unnecessary struct members that can be accessed directly from the team class and fixes an
issue where hidden teams could cause the Game Stats dialog to break when scrolling to leader (fixes #4029)
2019-07-04 15:47:23 +11:00
sigurdfdragon
6e2fbc7b1a Schema: Fix travis error by allowing additional keys in two situations
1. Allow carryover_percentage & carryover_add with
victory_when_enemies_defeated=no. Code from newfrenchy83

2. Allow use of current_time in [time_area].
2019-07-02 23:19:38 -04:00
Charles Dang
c94abfaad1 Minor code cleanup 2019-07-01 18:31:06 +11:00
Charles Dang
533facbe83 Ensure invalid savename characters are stripped from scenario names earlier (fixes #4116)
This ensures the invalid characters are never saved internally in the first place, so this should
cover any case besides the aforementioned bug that might crop up.
2019-07-01 18:31:05 +11:00
doofus-01
d53ff6568c adding spider soulless variation 2019-07-01 15:10:54 +11:00
doofus-01
945e3a0a7b new spider variation for WC 2019-07-01 15:10:54 +11:00
sigurdfdragon
8e9baf98b7 Schema: Add campaign Wings of Victory 2019-06-30 13:17:14 -04:00
Nils Kneuper
31f80f32d9 more Turkish translation manpages fixes 2019-06-30 14:12:01 +02:00
Nils Kneuper
ad2066e9c4 more Turkish translation manpages fixes 2019-06-30 14:08:04 +02:00
Nils Kneuper
e2eb27b185 fixed error in Turkish manpages 2019-06-30 13:56:07 +02:00
Nils Kneuper
8d9ff0f623 added TUrkish translation to Windows packaging 2019-06-30 13:38:39 +02:00
Nils Kneuper
8fc4db851f updated Turkish translation 2019-06-30 13:28:18 +02:00
Nils Kneuper
f0678031ce updated Dutch translation 2019-06-30 13:22:32 +02:00
Charles Dang
6241e648b3
Added Liberapay funding button 2019-06-30 17:50:02 +11:00
Pentarctagon
8def869e98 Display when observers share IP addresses as well.
Currently, if someone observes with two accounts and then one account becomes a player, at no point is any message displayed about the two accounts having the same IP.
With this change a message will now also be displayed when two observers share an IP address.
2019-06-29 12:05:41 +02:00
Pentarctagon
eb37602656 Enforce game-level bans by username as well. 2019-06-29 11:19:00 +02:00
Pentarctagon
4ac5d96182 Also require observers to enter a game's password.
Current situation:
* All observers allowed (Observers checked).
* No observers allowed (Observers unchecked).

New situation:
* All observers allowed (Observers checked, no password set).
* Some observers allowed (Observers checked, password set).
* No observers allowed (Observers unchecked).
2019-06-29 10:55:59 +02:00
nemaara
b700678c35 Add TSG fix to changelog 2019-06-28 22:26:18 -04:00
nemaara
e1ca7b11c6 TSG S5: add narrator warning when siding with bandits 2019-06-28 22:26:17 -04:00
Charles Dang
ff9b8d7734 Tutorial S1: fixed typo
[ci skip]
2019-06-25 10:13:32 +11:00
Nils Kneuper
31c922c15e updated Turkish translation 2019-06-24 22:15:49 +02:00
sigurdfdragon
670488d53e DM S08: Move location of key to fix travis schema validation error 2019-06-23 23:15:45 -04:00
Severin Glöckner
d3e8dee9cb Mudcrawler: fit portrait better in help 2019-06-24 02:57:27 +02:00
Severin Glöckner
65b113fb7a ANL: less message spam 2019-06-24 02:57:21 +02:00
Severin Glöckner
4e75b21127 ANL: activate experimental AI 2019-06-24 02:57:15 +02:00
Severin Glöckner
3abbfc3a88 Fire Dragon: remove workaround
This works fine for the help, but has a drawback if animations are turned off.
2019-06-24 02:56:48 +02:00
Severin Glöckner
5b37d330cb TSG: use colors for the narrator,
highligthing game explanations and storytelling with different colors.

This has originally been done for the German translation in 1.14.5 by Chewan.
2019-06-23 15:42:21 +02:00
Severin Glöckner
575d68842c German translation: updated images for the help
To keep the frame consistent, the original picture got extended by 1px
2019-06-23 15:42:05 +02:00
Severin Glöckner
28f2ed5cd3 HttT maps – more use of new terrain
S6: don't use Dwarvish Castles, because dwarves are far away
S16: use Troll Encampment
S19: so many castles – turn some into Undead Encampments
S20: add a second keep to the allied castle for player
2019-06-23 15:41:26 +02:00
Severin Glöckner
6e0a633aa0 HttT 20: use elvish name of the river
The river is mentioned by one elf talking to another.
S18 explained both the human end elvish name to the player.
2019-06-23 15:41:17 +02:00
Severin Glöckner
2e57d9b170 ANL: alternative solution for Guard Problem
This avoids not only luring them on weak terrain,
but also luring them out of the way.
2019-06-23 15:41:05 +02:00
Severin Glöckner
dead6d723c Revert "ANL: also protect Guardians from losing defense by luring out"
This reverts commit b943ecb178042804fdc3d00ca281adc8ff9aadeb.
2019-06-23 15:40:41 +02:00
josteph
9399477a96 Add #3687 to changelog. 2019-06-22 17:36:13 +00:00
doofus-01
138dfe8179
adding zombie rider portrait (#4132)
#4095 for master
2019-06-22 10:27:53 -07:00
jostephd
e9fcce6a19
Merge pull request #4119 from jostephd/replay-fogged-unit-description
Make it possible to use the "unit description" command in replay mode on fogged/shrouded units.
2019-06-22 17:25:55 +00:00