Summary: Unique achievements aren't unique in the event of a
Submitted by: jtn
Submitted on: Sat Jan 4 21:11:46 2014
Severity: 3 - Normal
Priority: 5 - Normal
Assigned to: None
Discussion Lock: Any
Operating System: None
Planned Release: 2.6.0
I haven't tested this at all, so sorry if it's wrong, but just from reading
achievement_plr() builds a list of players who've reached an achievement this
turn, and then select one of them randomly to be the winner if there's more
However, it sets bits in (struct achievement).achievers for everyone who
qualified for the achievement, and these persist.
The messages and script signals are correctly sent to only one person, but I
think requirements/effects will be satisfied by anyone who qualified.
Reply to this item at:
Message sent via/by Gna!
Freeciv-dev mailing list