| Author |
Topic Search Topic Options
|
Mayflower
Wordsmith
Joined: 29 Nov 2012
Location: Lan Larosh
Status: Offline
Points: 124
|
Posted: 16 Feb 2013 at 10:29 |
|
I had failed to notice many of these errors before reading your posts. Now that you've pointed them out, they seem rather obvious. Thanks for bringing them to light!
|
|
|
 |
Eddy
Wordsmith
Joined: 29 Sep 2012
Location: Oslo, Norway
Status: Offline
Points: 122
|
Posted: 15 Feb 2013 at 23:18 |
In a similar vein to my 2013 Jan 17 at 20:51 follow-up, and almost certainly from the same root cause, I see that attempting to claim higher level sovereignty, when reporting that I haven't done the relevant higher level research, displays angle-bracketed text around the research name instead of formatting it:
You may not claim Sovereignty II until you have researched <i>Tenancy</i>.
|
|
|
Eddy.
|
 |
Eddy
Wordsmith
Joined: 29 Sep 2012
Location: Oslo, Norway
Status: Offline
Points: 122
|
Posted: 04 Feb 2013 at 13:35 |
When I demolish a cottage:
1 (cotter) have left your employ at (town), as they have nowhere to stay. Your town can only support 6 but you have 1 in your town, 0 building, 3 travelling, 3 harvesting, 0 in town offers, 0 in hubs, for a total of 7.
|
A cotter can't be in a town offer or in a hub, so mentioning those in the text is rather pointless. For that matter, mentioning the 0 building is also pretty pointless. If the text only mentioned the activities with non-zero counts, it'd be terser and thus easier to read. In python, with suitable datastructures, I'd write a function along the lines of:
def unit_disposition_text(units, actiontexts = { 'home': '%d in your town', 'build': '%d building', 'travel': '%d travelling', 'harvest': '%d harvesting', 'offer': '%d in town offers', 'hub': '%d in hubs' }): """The text saying what various units are up to.
Single argument, units, is a sequence of units, typically all the harvesters of one type from some single town. """ items = [] for activity in actiontext.keys(): n = count_active(units, activity) if n: items.append(actiontext[activity] % n) items.append('for a total of %d' % len(units)) return ', '.join(items)
|
to build the relevant text; it surely can't be too hard to do in ECMAScript, with whatever data-structures you actually have.
|
|
Eddy.
|
 |
Eddy
Wordsmith
Joined: 29 Sep 2012
Location: Oslo, Norway
Status: Offline
Points: 122
|
Posted: 30 Jan 2013 at 12:14 |
Sovereignty Held by this Town, under Location Details:
Bonuses: +3% Bows production p/h per level of Bowyer
+5% production speed p/h per level of all other Production Structures |
The phrasing appears to mean the +5% doesn't apply to the Bowyer (rather, to all other structures) when, in fact, it does (the Bowyer gets 8% per level, I now know from experiment). Simply dropping the word "other" would make this more truthful.
|
|
Eddy.
|
 |
Eddy
Wordsmith
Joined: 29 Sep 2012
Location: Oslo, Norway
Status: Offline
Points: 122
|
Posted: 26 Jan 2013 at 06:12 |
|
In Notifications:
When my herbalists are interrupted, I'm told they "were interrupted at [X|Y] in Region and were unsucessful in their mission and are returning home." This misspells unsuccessful (the "c" should be doubled) and over-uses "and"; the first could sensibly be replaced by "so".
When my trader's city sent a suit of plate to the city my trader's in, I got two (identical) notifications of its arrival. (Furthermore, their mention of the Hub's location is a link whose menu includes "Send Army", among other options I don't normally get in connection with a Hub.)
|
|
Eddy.
|
 |
Eddy
Wordsmith
Joined: 29 Sep 2012
Location: Oslo, Norway
Status: Offline
Points: 122
|
Posted: 25 Jan 2013 at 16:05 |
|
In the "Sovereignty Held by this Town" tab, with my Armourer's fold open, the "Sovereign Structure Details" tell me the upkeep includes as much food as any of the other basic resources. Below this, the "Sovereign Structure Build Options" box shows what an upgrade would cost me, along with the upgraded structure's resource costs: but it doesn't mention the food. While the cost of building the upgrade may involve no food, the cost of running after the upgrade certainly does: this should surely be shown !
|
|
Eddy.
|
 |
Eddy
Wordsmith
Joined: 29 Sep 2012
Location: Oslo, Norway
Status: Offline
Points: 122
|
Posted: 24 Jan 2013 at 13:13 |
When I complete an upgrade to a sovereign structure, I get a mail reporting the structure's new level in digital form, e.g.
Your serfs from [city] successfully built a Bowyer 2 at this location.
|
This contrasts with the town's Sovereignty tab, the world-map-sidebar's annotation and research descriptions, which consistently use Latin numerals - so "Bowyer II" rather than "Bowyer 2" - when talking about levels of sovereignty and sovereign structures.
|
|
Eddy.
|
 |
Eddy
Wordsmith
Joined: 29 Sep 2012
Location: Oslo, Norway
Status: Offline
Points: 122
|
Posted: 24 Jan 2013 at 01:27 |
When I send an army to occupy a square: on their arrival, I'm sent an in-game mail whose Subject is:
Your army has begun a occupation at Square X|Y
|
The noun "occupation" starts with a vowel, so the appropriate indefinite article is "an", not "a".
|
|
Eddy.
|
 |
Eddy
Wordsmith
Joined: 29 Sep 2012
Location: Oslo, Norway
Status: Offline
Points: 122
|
Posted: 21 Jan 2013 at 18:11 |
|
Another cut-and-paste suspect: Trade Overview has two boxes at the bottom for "Top Import Trade Partners" and "Top Export Trade Partners". When a city has yet to do any trade, they both say "You have no Trade Imports" where, presumably, one of them should say "Exports" rather than "Imports" at the end.
|
|
Eddy.
|
 |
Eddy
Wordsmith
Joined: 29 Sep 2012
Location: Oslo, Norway
Status: Offline
Points: 122
|
Posted: 17 Jan 2013 at 19:51 |
I attempted to claim sovereignty on a square (one step East of my third city) having only researched Serfs and Landholding, not Socage. The message displayed was
To claim Sovereignty you must (at least) have both the skills <i>Serfs</i>, <i>Landholding</i> and <i>Socage</i> - all of which can be found in the City research category.
|
in which the names of the researches did not appear in italic; they appeared with the would-be italic-tags as plainly visible text (less than, i, greater than, etc.; preview faithfully shows the quote as it appeared in-game). The phrasing "both the skills" followed by a list of anything but two skills (three are listed here) would upset my old English teacher. This use of "both" is superfluous. This message would, naturally, be better if it explicitly identified which of the researches involved I've missed out. In a city (my fifth) with none of these researches, if I go to the City Map's Sovereignty tab, I'm told ( inter alia)
To claim Sovereignty over a square you need to research the skills Sovereignty, Serfs and Landholding - all of which can be found in the Sovereignty submenu of the Research Tree.
|
without any mention of Socage. Given that, in fact, Socage is required (as indicated by the mis-formatted message above), this text should surely mention it, too. (I'd inferred the need for Socage from reading the skill-description texts; but decided to test whether it was actually needed, in light of the city text's omission of it.)
|
|
Eddy.
|
 |