1. We have added a Gift Upgrades feature that allows you to gift an account upgrade to another member, just in time for the holiday season. You can see the gift option when going to the Account Upgrades screen, or on any user profile screen.
    Dismiss Notice

Line of Sight across 3 hexes obscured

Discussion in 'Civ5 - Confirmed Bugs' started by DaveGold, Nov 12, 2010.

  1. DaveGold

    DaveGold Emperor

    Joined:
    Dec 1, 2009
    Messages:
    1,058
    The attached screenshot shows my longbowman who wants to shoot at a city 3 hexes away. He isn't allowed to do this. He has 3 range. The hex is visible. I'm assuming he isn't being given line of sight. I have however drawn a helpful red line on the screenshot that shows the line of sight travels through clear hexes. It does not pass through the rough hexes on either side.

    Perhaps someone else can check and see if there's another reason why the longbowman can't shoot. Version 621.
     

    Attached Files:

  2. Petek

    Petek Alpha Centaurian Administrator Supporter

    Joined:
    Nov 8, 2001
    Messages:
    3,647
    Location:
    Berkeley, Calif., USA
    There definitely appears to be an inconsistency how line of sight is computed. In your save file not only does the longbow appear to have a line of sight to Kumbi Saleh, but also to Argungu and the Horse south of Argungu. However, all three tiles are shown as outside the longbow's range. At first I thought that the ranged attack was prohibited if any tile between the attacker and the target was a hill, mountain or forest. Then I noticed that the tile NW of York is shown as being within the longbow's range. A hill lies between the longbow and that tile. To be consistent, the tile NW of York also should be outside the range.

    Do you agree that this is inconsistent? Also, in your opinion, how should line of sight be calculated? Perhaps line of sight should exist if some direct path of hexes to the target is free of hills, etc.
     
  3. DaveGold

    DaveGold Emperor

    Joined:
    Dec 1, 2009
    Messages:
    1,058
    There are two rulings usually given for hex based board games for line of sight issues. One ruling is for the line shown in my original screenshot. This is a typical rule taken from a hex based game: "Imagine a line drawn from the center of the hex containing the battling unit to the center of the hex containing the enemy target. The line of sight is considered blocked if any hex intercepting this imaginary line segment contains an obstruction". This seems like a good rule for CIV5 and it isn't happening at the moment.

    The second ruling is for line of sight passing along a hex spine when one side of the spine is clear and the other is blocked. Different hex based games have different rulings and CIV5 only needs to be clear and consistent on whether that situation blocks LOS or not.
     
  4. Petek

    Petek Alpha Centaurian Administrator Supporter

    Joined:
    Nov 8, 2001
    Messages:
    3,647
    Location:
    Berkeley, Calif., USA
    Thanks for the explanation. I'll move to the Confirmed Bugs forum and add it to the list.

    Moderator Action: Moved to the Confirmed Bugs forum.
     
  5. chrin67

    chrin67 Empereur

    Joined:
    Nov 7, 2010
    Messages:
    145
    Location:
    France
    I encountered the same problem.
    workaround: if some other unit is "seeing" the target then the longbowman can shoot
    (but it is definitely a bugged line of sight)

    The joined screenshots show the bug in absolutely clear terrain!
     

    Attached Files:

  6. chrin67

    chrin67 Empereur

    Joined:
    Nov 7, 2010
    Messages:
    145
    Location:
    France
    In this case the bug is very annoying because it is not possible to attack the city nor the tile close to it in clear terrain !

    ArcherLOS_Pb.jpg
     
  7. atteSmythe

    atteSmythe Warlord

    Joined:
    Oct 14, 2010
    Messages:
    243
    This one isn't the same issue (at least, I don't think it is). You have clear line of sight, but units also have a maximum distance that they can see. In this case, Hastings can be fired upon, but is out of the viewing range of the unit. As far as I can tell, this is correct.

    In fact, your next post is the same case. Your units have a firing range that exceeds their viewing range, and so will need sighters. In this case, they also need a clear line of sight to the target once that sighting is provided.
     
  8. chrin67

    chrin67 Empereur

    Joined:
    Nov 7, 2010
    Messages:
    145
    Location:
    France
    I agree with you that my first post in this thread is not a bug if the game considers crossbowmen have a viewing range of 2 and only a firing range of 3.
    (should be documented!)

    But the attachments below confirm that there is not only a problem of obscured LOS (it should be possible to fire on Belgrade with at least one archer, tmo)
    but a more general problem even in clear terrain.
    One archer can fire on the tile south to Belgrade and his neighbour cannot although the conditions are the same for both, tmo.

    ArcherLOS_Pb2.jpg

    ArcherLOS_Pb1.jpg
     
  9. atteSmythe

    atteSmythe Warlord

    Joined:
    Oct 14, 2010
    Messages:
    243
    Oh, I agree there's definitely a problem. And that last screenshot of yours shows something new! Not only can you not hit south of Belgrade, but you can't hit Belgrade itself, either, and it should be able to.

    What's new is that he can hit northwest of Belgrade, but shouldn't be able to! (Also, the tile west of that)
     
  10. Pep

    Pep King

    Joined:
    May 28, 2002
    Messages:
    688
    Location:
    Spain
    In the attached image, as you can see, I can't attack the enemy frigate (surrounded by a yellow circle) with my selected frigate (which has the +1 range promotion). I think is an error in the calculation of the line of sight because the CS of Genoa is near.

    I've also attached the savegame.

    Edit: Compressed the savegame due to quota issues
     

    Attached Files:

  11. EndoConvert

    EndoConvert Warlord

    Joined:
    Dec 17, 2010
    Messages:
    297
    Bug already known and in the list of confirmed bugs: see the thread Line of Sight across 3 hexes obscured.

    The game often incorrectly determines line of sight when bombarding 3 hexes away through a range promotion. In this case, from your screenshot, it looks like because Genoa is on a hill, it is (incorrectly) obscuring your line of sight, even though it really shouldn't be, as the hill is not in such a position that it should block your line of sight.
     
  12. The_J

    The_J Say No 2 Net Validations Retired Moderator Supporter

    Joined:
    Oct 22, 2008
    Messages:
    32,974
    Location:
    DE/NL/FR
  13. RD-BH

    RD-BH Human

    Joined:
    Mar 5, 2009
    Messages:
    818
    Location:
    Formerly: Missouri, USA
    More of the same.
    Longbow able to target clear terrain three hexes in straight line but not to sides.
    In this screenshot:
    ... can target three hexes near a worker on right
    ... cannot target enemy on left at three hexes
    ... can target the hex next to enemy on left also at three hexes
     

    Attached Files:

  14. Magma_Dragoon

    Magma_Dragoon Reploid

    Joined:
    May 10, 2008
    Messages:
    2,354
    Still happening, in case anyone is wondering. This isn't even like the other ones I've seen, where maybe, depending on how it's calculating the fire route would make sense. This is just plain wrong.
     

    Attached Files:

  15. DaveMcW

    DaveMcW Deity

    Joined:
    Oct 8, 2002
    Messages:
    6,489

Share This Page