FAForever Forums
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Login

    I think I found an Adjacency Bonus bug, please halp

    Scheduled Pinned Locked Moved Game Issues and Gameplay questions
    11 Posts 4 Posters 607 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • D Offline
      dontworrybehappy
      last edited by

      24c44edd-ef68-46a6-be96-35cf454779f1-image.png

      I am working on my early game, and find that when I hover over the Land Fac building a Mantis it shows -3, but my Resource Bar shows a -4 despite being adjacent.
      I test this between all Fac's, and have found even wilder results when producing 3 L.A.B.'s, i see -16 mass when without adjacency they'd be -15... but with they *should be -12.

      please help me understand.

      Some have mentioned a 'rounding' effect, but the mass pool itself is being affected quite actually in accordance to the +/- that it's displaying.

      Kinda confused, thank you for you help!

      speed2S 1 Reply Last reply Reply Quote 0
      • speed2S Offline
        speed2 @dontworrybehappy
        last edited by

        alt text
        Just wrong rounding really, one is most likely rounding the number to closest higher whole number, the other to lower.

        1 Reply Last reply Reply Quote 0
        • D Offline
          dontworrybehappy
          last edited by

          so, by trying to get adjacency using 3 land factories each bumping up against 1 extractor, in my attempt to get LESS mass cost per tick I'm actually using MORE mass to build these units?

          my mass bar, the FINAL result, shows I am losing mass when I shouldn't be...
          rounding doesn't quite cover what I'm seeing.

          building 3 LAB's costs 16/tick... WITH adjacency, which is MORE than what they'd be if I had -no- adjacency.

          I'm so confused on this, this is a bug right? or is it that the game is... intentionally flawed?

          1 Reply Last reply Reply Quote 0
          • AurikoA Offline
            Auriko
            last edited by

            The UI displays "wrong" numbers, because it truncate the numbers instead of rounding up.
            Mex adjacency gives something like a 10% discount, so for a mantis that drains -4/sec, it will show -3/sec while the true result is something like -3.6/sec.
            But don't worry about it, everything is working as planned, despite what the UI can display, you can verify that by just looking at your mass bar and watch how much total mass your unit costs.

            1 Reply Last reply Reply Quote 0
            • AurikoA Offline
              Auriko
              last edited by Auriko

              Now few reminders about adjacency and gameplay :

              • Mex adjacency gives tiny amount of mass discount, so it's not really mandatory to alwys build adjacent. Sure, it's free mass (it's like a free t1 mex every 5 factories you build adjacent), but you don't need to obsess about that. Better learn how to properly balance eco, and when to upgrade t2 mexes for example.

              • Pgen adjaceny is useless on land facs, it only gives significant discount when adjacent to air facs, so you really don't need to do what's on your screenshot.

              1 Reply Last reply Reply Quote 0
              • ZLOZ Offline
                ZLO
                last edited by ZLO

                Bonuses can be calculated.
                https://wiki.faforever.com/index.php?title=Adjacency_Bonus

                But remember that for Nukes, quantum gateways, antinukes, t4 aeon arty and maybe for some other weird things numbers might not be correct

                TA4Life: "At the very least we are not slaves to the UI" | http://www.youtube.com/user/dimatularus | http://www.twitch.tv/zlo_rd

                1 Reply Last reply Reply Quote 0
                • D Offline
                  dontworrybehappy
                  last edited by dontworrybehappy

                  my mass bar is -16 when building 3 LABs. how does this adhere to the math you're describing please.

                  even setting up experiments, where my mass should be positive, i'm seeing mass TAKEN - when it should be at least fractionally positive.

                  1 Reply Last reply Reply Quote 0
                  • D Offline
                    dontworrybehappy
                    last edited by dontworrybehappy

                    from the desire to be quite thorough, let me describe the math:

                    What should be: 5/tick for a LAB, building 3, with adjacency should do this,
                    (5*.9) + (5*.9) + (5*.9) = 13.5
                    ( 4.5 ) + ( 4.5 ) + ( 4.5 ) = 13.5

                    apologies, it's not 12 but 13.5, so rounded up should display -14 on the bar right, as it uses only whole numbers?

                    I'm seeing -16 on my mass per tick, quite literally 16 mass per tick is being taken from the pool.

                    This is where I'm having the disconnect.

                    1 Reply Last reply Reply Quote 0
                    • D Offline
                      dontworrybehappy
                      last edited by dontworrybehappy

                      as another direct test,

                      7x T1 Extractors + COM == 15 per tick
                      3x Land Facs, each producing a LAB w/ Adjacency == 13.5 per tick

                      I should be -gaining- mass, but instead it's showing a loss of 4 per tick. -4 is on the display, and my bar is shrinking.

                      https://replay.faforever.com/14460407

                      1 Reply Last reply Reply Quote 0
                      • AurikoA Offline
                        Auriko
                        last edited by

                        It's working as inteded, it's just not showing correct numbers.
                        A lab costs 35 mass and is built in 6 sec. So it drains 5.8 mass/sec, and not 5/sec. That's what i've just explained, the UI displays truncated number so 5.8 is shown as 5. Just look at your mass bar, it's not really decreasing, you still have ~700 mass.

                        1 Reply Last reply Reply Quote 0
                        • D Offline
                          dontworrybehappy
                          last edited by

                          Eeeeesh

                          5.8 eh??
                          That's a big difference. Okay. Thank you

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post