superworker5 发表于 2013-3-30 20:36

發現預言家新bug

打5號補丁貌似預言家 神之手bug

神之手 我方部隊爆擊時 +1預言家攻擊

只要預言家單場+10

那麼下一場開始 神之手天賦便會失效

superworker5 发表于 2013-4-3 04:12

我猜測出錯文件是unit_features_master.lua裡面的


function features_master_soothsayer(damage, addrage, attacker, receiver, minmax, userdata, hitbacking)
if (minmax == 0) and (damage > 0) then // 攻擊判定已攻擊 並且 戰場上有傷害產生
    local tranc = tonumber(Attack.get_custom_param("tranc"))// 還不清楚
      if (tranc > 0) then
      --local krits = Attack.val_restore(attacker, "krits")
      --if krits ~= nil and krits ~= "" then
      --tranc = tranc + 5*tonumber(krits)
      --end
      if (tranc >= Game.CurLocRand(1, 100)) then
          effect_tranc_attack(receiver, 1, 1)
      end
      end
    end
return damage, addrage
end

superworker5 发表于 2013-4-3 04:16

求哪位懂的高手解說一下腳本~:L
页: [1]
查看完整版本: 發現預言家新bug