FoW visibility of other players

Bug #643064 reported by Stefan Kriwanek (Divan)
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Return To The Roots
Won't Fix
High
OLiver
S25client
Won't Fix
High
OLiver

Bug Description

If one (I) has shared/team view with another player (II) then a third player (III), that is visible in player II's fog of war (but not fully visible), is not displayed in player I's FoW - but it should be, as other FoW-objects of II are visible for I.

Tags: all-rev
Revision history for this message
OLiver (postfach-von-oli) wrote :

Well there shouldn't be any fow objects visible for the player who didn't discover them. But I've implemented this feature now, maybe you could test it if you like..

Changed in s25rttr:
status: New → Fix Released
Revision history for this message
Stefan Kriwanek (Divan) (dev-stefankriwanek) wrote :

Thanks you! I looked into your code a bit, seems I didn't realize the full complexity of it until then ;)

However, there's still one issue: Teams need not be static. In my opinion, both players should then remember the newest FoW even after their contract has ended and regardless of who once discovered it.

And, well, the shared FoW did not work for me (rev 6773), see attached savegame.

Also, the game crashes if the pink player scrolls it's view to the north of the blue one, I guess it is related, as only the game of the pink player crashes.

Revision history for this message
Stefan Kriwanek (Divan) (dev-stefankriwanek) wrote :

Great, it works!

But still one thing: An enemy visible so some player in FoW is not displayed in his friend's map (the small map).

Changed in s25rttr:
status: Fix Released → In Progress
FloSoft (flosoft)
tags: added: all-rev
Revision history for this message
Spike (fvv1) wrote :

Is this still a bug?
If yes, please re-report here: https://github.com/Return-To-The-Roots/s25client/issues

Spike (fvv1)
Changed in s25rttr:
status: In Progress → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.