Project

Profile

Help

HostedRedmine.com has moved to the Planio platform. All logins and passwords remained the same. All users will be able to login and use Redmine just as before. Read more...

Bug #856804

"You sight your first foreign shore!" comes a turn too late (2.6.1+, civ2civ3)

Added by Chippo Elder over 1 year ago. Updated 10 months ago.

Status:
Closed
Priority:
Normal
Category:
Rulesets
Sprint/Milestone:
Start date:
Due date:
% Done:

0%

Estimated time:

Description

In the attached savegame, you can see your first foreign shore - it's at [l tgt="tile" x=72 y=90 /]. But you have to press Turn Done to get the message. You could have a Dimplomat on a mountain elsewhere seeing an apparent island and not know which is foreign (vs a peninsula of this continent). If the message was printed the moment your unit sighted the tile, you'd know which is which.

History

#1 Updated by Marko Lindqvist over 1 year ago

That's a ruleset defined message for an achievement. Changing the timing would require changing the rules as current rule is that achievements are granted at turn change. This is partly to make game fair if an achievement is defined unique and multiple players meet its requirements at the same turn, especially when phasemode is something else than concurrent movement. Achievement should not automatically go to the first player moving units, but everyone should have equal chance of getting it.

#2 Updated by Chippo Elder over 1 year ago

Aah, how sensible and cool. Pls close this ticket.

#3 Updated by Marko Lindqvist over 1 year ago

Chippo Elder wrote:

Pls close this ticket.

I'd keep ticket open. There is user experience problem you reported. I wonder if we could improve the situation as simply as by changing the wording of the message?

#4 Updated by Chippo Elder over 1 year ago

Marko Lindqvist wrote:

I wonder if we could improve the situation as simply as by changing the wording of the message?

Absolutely, from my point of view! If the message said "You sight your first foreign shore at (x,y)!", that would completely solve my issues. And certain clients could suppress/modify that message from the server and put a tile link around the tile, or whatever.

I'm assuming that the chatline links are a private client thing supported only by those clients that want to (qt, gtk) and not a server protocol thing. If they are part of the server protocol, the message could include a link.

#5 Updated by Jacob Nevins over 1 year ago

Maybe use the past tense more in achievement messages?
  • "Your people were the first in history to sight a foreign shore!"
  • "You sighted your first foreign shore!"

#6 Updated by Marko Lindqvist 10 months ago

#7 Updated by Marko Lindqvist 10 months ago

  • Status changed from Resolved to Closed
  • Assignee set to Marko Lindqvist

Also available in: Atom PDF