文明6吧 关注:495,724贴子:4,389,889

【恶性BUG】溢出锤损失BUG,砍树的(尤其砍兵的),进来看一下

只看楼主收藏回复

F社是真的强无敌,修了一个BUG又多了一个BUG


IP属地:湖南1楼2019-02-15 01:33回复
    前排


    IP属地:湖北来自Android客户端2楼2019-02-15 01:36
    回复
      搬上小板凳


      IP属地:广西来自Android客户端3楼2019-02-15 01:37
      回复
        坐等


        IP属地:天津来自Android客户端4楼2019-02-15 01:37
        回复
          当建造一个有建造速度加成的项目的时候,当你为该项目添加产能(无论砍树还是手锤)从而完成该项目的时候,做出如下判定:
          1.如果此次添加的产能在受到建造速度加成前大于该项目剩余所需产能,则在项目完成后,只溢出(受到建造速度加成前添加的产能-项目剩余所需产能),即非溢出部分产能没有受到建造速度加成。
          例子:假设城市产能为40锤/回合,在弓箭手(60锤)剩余20锤的时候,挂斯巴达教育(+50%),建造弓箭手一回合,只会溢出40-20=20锤,而非40-20/(1+50%)=26.7锤。
          即:弓箭手的后20产能部分没有吃到斯巴达教育带来的加成!
          2.如果此次添加的产能在受到建造速度加成前不大于该项目所需产能(但是受到加成后大于),则在项目完成后,不溢出任何溢出锤。
          例子:假设城市产能为40锤/回合,在弓箭手(60锤)剩余42锤的时候,挂斯巴达教育(+50%),建造弓箭手一回合,不会产生任何溢出锤,而非产生40-42/(1+50%)=12锤。
          即:不论加成前剩余产能为多少,只要加成后可以完成且加成前不能完成,其结果是一样的。就上面例子来说的话,弓箭手剩余42锤或60锤没有任何区别,都是在完成项目后不产生任何溢出。但是按常规考虑的话,剩余的42锤在经过斯巴达教育后只消耗28锤,而城市还有12锤可以用于建造其它项目。


          IP属地:湖南5楼2019-02-15 01:40
          收起回复
            刚在B站上看了流氓行的解释 没太明白 好像是树锤大于这回合项目锤然后插卡砍就没有溢出?


            IP属地:美国来自iPhone客户端6楼2019-02-15 01:42
            回复
              我就说今天打的一局,溢出锤怎么少这么多,原来是这样


              IP属地:新疆来自Android客户端7楼2019-02-15 01:43
              回复
                不是已经说了溢出锤不能用了吗,溢出到下一个项目产能不享受上一个项目的倍卡,如果是倍卡溢出部分就直接没了


                IP属地:江苏来自Android客户端8楼2019-02-15 01:44
                收起回复
                  f社说与其算除法,不如我们算减法


                  IP属地:新疆来自Android客户端9楼2019-02-15 01:48
                  收起回复
                    发下我在QQ群的总结:
                    ①若基础产出>剩余锤,则完成建造并溢出(基础产出-剩余锤)的产能;
                    ②若基础产出<剩余锤<加速后产出,则直接完成建造并清零;
                    ③若加速后产出<剩余锤,则获得全额加速产出,未完成。
                    ps. 拆下咕咕咕的台,这是不是恶性bug,见仁见智吧,非常可能是故意设计的。另,我也觉得这个设计不合理。


                    IP属地:北京来自Android客户端10楼2019-02-15 01:52
                    收起回复
                      当建造完一个项目,产生溢出锤并建造有加成的项目时,如果其正常于回合开始时积累到生产项目中,则溢出部分会享受该建造加成。(此为正常情况,非BUG)
                      例子:假设城市产能为40锤/回合,在攻城锤(65锤)剩余20锤的时候,建造攻城锤1回合,将会产出40-20=20锤的溢出锤。当你再挂斯巴达教育(+50%)卡,建造萨卡弓骑手1回合,会为萨卡弓骑手积累(20(溢出)+40(本回合产出))*(1+50%)=90锤,而非20+40*(1+50%)=80锤。
                      即,溢出锤部分在建造拥有产能加成的项目时,享受该加成,在逻辑上也很容易理解。
                      当建造完一个项目,产生溢出锤并建造有加成的项目时,如果其用非常规手段(例如砍树、奇观大工等)积累到生产项目中,则不会享受该建造加成。
                      例子:假设城市产能为40锤/回合,在攻城锤(65锤)剩余20锤的时候,建造攻城锤1回合,将会产出40-20=20锤的溢出锤。当你再挂斯巴达教育(+50%)卡,砍掉一片价值为10锤的森林,会为萨卡弓骑手积累20+10*(1+50%)=35锤,而非(20+10)*(1+50%)=45锤。
                      即,通过非正常手段将基础锤积累进生产项目时,溢出部分不会受到加成。由于溢出部分与上部分处理方法不同,所以必有一个为BUG,而又由于“建造有加成的项目应该享受加成”的逻辑通顺,且溢出部分使用后继项目的建造速度也是本次更新溢出锤改动的初衷,故认为“通过非正常手段将基础锤积累进生产项目时,溢出部分不会受到加成”应该属于BUG。


                      IP属地:湖南11楼2019-02-15 01:54
                      收起回复
                        总结一下,现在发现了3个有关溢出锤的BUG。
                        1.获得产能比项目剩余产能多的时候,项目剩余产能部分不会受到政策卡加成。
                        2.获得产能比项目剩余产能少但是乘建造速度大于剩余产能的时候,完成项目后不会产生任何溢出,无论之前剩余多少产能完成项目。
                        3.如果溢出锤不是在回合开始(城市生产产能)的时候就被积累到下个项目,则不会享受下个项目的速度加成(如果回合开始积累的话是会的)。


                        IP属地:湖南13楼2019-02-15 01:59
                        收起回复
                          曾经 说神风是半价区域 是要罚抄百科的
                          然后 我们以为gs中日本神风真成半价区域了
                          结果 现在说日本神风是半价区域 还得抄百科


                          IP属地:广东来自Android客户端15楼2019-02-15 02:03
                          收起回复
                            最大输家:
                            1.征服玩家。军事单位建造卡是最常用的高倍率增加建造速度的政策卡,尤其是砍树暴兵的时候,亏的不止一点半点。这里提小一句,正常砍树暴兵的时间点是6人文(54锤树),乘1.5倍后为81,也就是砍80锤的小马几乎没有损失,而砍90锤的铁剑将会损失巨额锤子,变相提高了铁剑的造价。
                            2.日本玩家。日本的剧院在手锤过多的时候不宜砍树。由于清空溢出BUG,会导致手锤1/2后砍树与手锤1/3后砍树均不溢出的尴尬局面。


                            IP属地:湖南16楼2019-02-15 02:09
                            收起回复