看板 LoL 關於我們 聯絡資訊
https://twitter.com/neolexical/status/1769898725684736230 Riot的產品經理 Engineer:okay we just finished deleting a cornerstone of league history. OK我們剛刪掉了聯盟歷史的基石 They weren’t kidding. It was super painful and took multiple days because he is referenced by so many things that warning keep yelling at us and we dono what else we broke the older the champion the worse it gets… 沒在開玩笑,這超級痛苦而且花了很多天,因為史加納被很多東西引用,我們也不知道把啥弄崩潰了就一直跳警告出來,英雄越老就越糟糕啊… Turns out he isn’t just a primordial sovereign of Ixtal… he was also a primordial sovereign of our code base. Literally carried LoL code base on his back 事實證明史加納不只是伊克斯塔爾的基石…也是我們程式碼的,真的是扛起了整個LOL程式碼 這是接下來會出很多bug的意思嗎XD -- https://i.imgur.com/ZZMkC4X.png
喬:我爸剛剛說了啥??? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.172.31.161 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/LoL/M.1710845004.A.477.html
superRKO : 結論 大便Code 03/19 18:44
diefish5566 : 賽恩這種更老的怎就沒事 史加納不是台服剛開進度時 03/19 18:45
diefish5566 : 的英雄嗎... 03/19 18:45
frostdumplng: 原來真相是史加納被做成英雄聯盟 03/19 18:45
qwer338859 : A extends 史加納 03/19 18:45
Chanlin01 : 壓在底層的老code 03/19 18:46
YuniQLo : 從屎山深處把史加納挖出來 03/19 18:46
※ 編輯: wai0806 (1.172.31.161 臺灣), 03/19/2024 18:46:54
superRKO : 我還真想不到史嘉納的哪一個技能會跟系統交互 被動 03/19 18:46
superRKO : 尖塔也是後面加的 03/19 18:46
ThreekRoger : 什麼,他們英雄間的程式會互相引用?! 03/19 18:47
iMElLoN : 之前不就小改過一次了,怎麼這次才出現問題,擺明 03/19 18:47
iMElLoN : 是唬爛 03/19 18:47
laladiladi : 直接出一隻新的蠍子不就行了 03/19 18:52
emptie : 留著不給選不就好了 新的做一個同名稱英雄 機制重 03/19 18:52
emptie : 新寫 03/19 18:52
panvincent : 感覺是水晶場地? 03/19 18:53
jimgene : 所以Riot寧願出新英雄,也懶得重做 03/19 18:54
jimgene : 太麻煩,引用太多 03/19 18:55
ccccc2758 : 陳年屎山code是這樣的 03/19 18:55
GGFACE : 地圖吧 英雄沒道理要互相引用 03/19 18:56
WayThuz : 屎山迦納 03/19 18:57
Lumbereddy : 賽恩多久以前就重製了 03/19 19:00
qd6590 : 哪個天才引用一堆蠍子的code 03/19 19:02
SamualLin : https://i.imgur.com/se3tt9I.jpg 03/19 19:03
SamualLin : 跟這顆椰子一樣 03/19 19:03
gaym19 : 自己不想做在那他媽的找理由 操 03/19 19:03
rainnawind : https://i.imgur.com/N5zEojQ.jpeg 03/19 19:04
panvincent : 乾脆出個LoL 2不好嗎 03/19 19:04
gaym19 : 直接把原型隱藏重捏就好 03/19 19:04
rainnawind : https://i.imgur.com/vI3bQEI.png 03/19 19:04
rainnawind : https://i.imgur.com/fiE0MfO.png 03/19 19:05
sowulo : 有些code只有寫的人知道當初為啥要那樣做 甚至本人 03/19 19:05
sowulo : 也不知道 03/19 19:05
jimgene : 有可能啊,蠍子有緩速,眩暈,護盾 03/19 19:05
rhox : 有時候專案裡面就是有一些不明的引用 03/19 19:06
rainnawind : https://i.imgur.com/VtsHWFq.png 03/19 19:06
jimgene : 這這幾個效果,很多英雄都有,說不定都引用蠍子 03/19 19:06
ringtweety : 蠍子比較有特色的 大概就R跟後來改的地圖擺水晶吧? 03/19 19:07
ringtweety : 我在想會不會是現在地圖物件變化 有用到蠍子水晶? 03/19 19:09
goldstorm : 能跑的程式碼就千萬不要動它 這是認真的 03/19 19:09
nahsnib : 說不定馬爾札哈的大絕就複製蠍子的多個傷害(X 03/19 19:09
rainnawind : https://i.imgur.com/nfFvc7J.jpeg 03/19 19:09
kevintseng9 : 還是直接LOL 2了 03/19 19:10
doom3 : 坐實了LOL的新英雄技能就是舊的複製貼上 03/19 19:10
h75311418 : 古老code 很難改? 03/19 19:11
rainnawind : https://i.imgur.com/TKgpgAg.jpeg 03/19 19:11
h75311418 : 應該就是一堆水晶吧 03/19 19:12
qd6590 : 古老的code可能是大便這沒問題 有問題的是在這之上 03/19 19:12
qd6590 : 還有更多的人繼續出產大便 到底是WTF 03/19 19:12
qd6590 : 不過我也是大便 欸嘿 03/19 19:13
superRKO : 難改 因為你不知道前人寫了啥大便 03/19 19:13
rainnawind : https://i.imgur.com/urCfJOi.png 03/19 19:13
superRKO : 最佳解就是大家都大便 03/19 19:13
IvanLord : 基石?不是瑟菈芬的踏板嗎? 03/19 19:13
qd6590 : 踏板就是設計師在求救的訊號 03/19 19:14
shinchen : 跟玩疊疊樂抽底下的方塊一樣 03/19 19:15
sowulo : 跟wow的16格包一樣 03/19 19:15
f40075566 : 幹那個鴿子梗圖笑死 03/19 19:17
likeyouuu : 認真還是唬爛啊?! lol 03/19 19:21
j198811 : 程式設計師的日常 03/19 19:25
tokuchi2013 : 可是我很喜歡現在的蠍子,AR很好用 03/19 19:31
n20001006 : 好好笑 03/19 19:33
sprite0527 : 直接出一個新的 然後把舊的鎖起來很難嗎 03/19 19:33
cbab3610 : 高耦合的下場 爛 03/19 19:35
rainnawind : 會不會用隱藏的模式結果搞出重名BUG 03/19 19:36
damen0808 : 要不要乾脆說召喚峽谷是蠍子在下面扛著的算了 03/19 19:37
liu2007 : 為什麼英雄要被其他東西引用?不是封裝得好好的嗎? 03/19 19:39
dos01 : 水晶也是上一次才改出來的 是當初那批工程師都被裁 03/19 19:39
dos01 : 掉了嗎? 不然沒理由不會改阿 03/19 19:39
toasty1340 : 超級合理 你又不知道前人寫該行的目的是啥 03/19 19:40
toasty1340 : 沒事就別動 改了垮了怎辦== 03/19 19:40
h75311418 : 應該是寫程式的才知道了 03/19 19:40
Kururu8079 : 可能其他英雄也呼叫一部分史家那的code,導致改下去 03/19 19:41
Kururu8079 : 其他英雄也發生改動 03/19 19:41
dos01 : 阿 還是那個壓制的水晶特效? 03/19 19:41
ohmylove347 : OOP原罪,我大FP天下第一! 03/19 19:42
dos01 : 那個變水晶好像只有蠍子能打出來 03/19 19:42
h75311418 : 有偷東西的角色沒出一隻就要改XD 03/19 19:42
PetrVanis : 笑死 直接出新英雄假裝是蠍子重置就好了 這程式le 03/19 19:49
PetrVanis : ader沒經驗吧 03/19 19:49
vincent8914 : 就是oop的設計模式沒落實才會發生這種事啊 03/19 19:50
TaiwanFight : 騙騙文組 .保留舊的創一隻新英雄取代掉就行了 03/19 20:04
TaiwanFight : 經理就這種程度 難怪bug一堆 03/19 20:05
a4715646 : 笑死人,有這麼難膩 03/19 20:18
geniusw : 他們code應該很多問題 不然一個紅藍視角切換做不出 03/19 20:28
onionandy : 什麼喇機CODE 分層處理哪有這樣分的 03/19 20:35
cha122977 : 應該是場地有reference到他 其他英雄不至於...吧? 03/19 20:38
LaLawaBQ : 笑死我 03/19 20:57
qd6590 : OOP做好根本不可能發生蠍子被人家引用的問題吧== 03/19 21:01
qd6590 : 幹 我想到了該不會佔水晶的code在蠍子身上 03/19 21:04
qd6590 : 後來決定讓其他人也能佔水晶 就到處亂引用 這樣嗎 03/19 21:05
qd6590 : 不然就是那個夾人有跟上一層抽象的東西互動嗎== 03/19 21:07
c871111116 : 改了垮了那就表示這程式測試夠糞抓不到啊 03/19 21:08
roger2623900: 那就出一隻心焦不就好了 03/19 21:08
c871111116 : 阿不過反正這家公司也都沒在測試的 那好像完全合理 03/19 21:08
roger2623900: 舊角放著讓想玩的人玩 真的不是一定要重製 03/19 21:09
jay920314 : 幹笑死 原來是現代英雄聯盟建立在蠍子上 背負屎山 03/19 21:21
sowulo : 剛開始做這遊戲的時候應該沒想到會有今天的規模就 03/19 22:17
sowulo : 寫的比較隨便吧 03/19 22:17
hylio7754 : 當初寫也一定很痛苦 設計屎功能給別人寫超爽 03/19 22:20
TokyoKind : 舊的不要動 直接寫一隻新的啊== 03/19 22:21
jay0055846 : 哪來那麼多圖笑死 03/19 22:29
Haruna1998 : 為什麼不同英雄要互相引用啦XD 裡面的判斷都單獨f 03/19 22:40
Haruna1998 : or 那個英雄才對吧? 03/19 22:40
juicylove : 我猜很多計算部分寫了if 英雄=史加納 這樣的東西 03/19 22:47
juicylove : 譬如淨化的技能判定? 03/19 22:49
ilohoo : 當時維爾戈和塞勒斯出來時就是個好時機把code重新審 03/19 22:51
ilohoo : 視了 03/19 22:51
s37166117 : 解耦合 03/19 22:59
Violataf : 直接做一隻新英雄叫史加納不就好了? 03/19 23:14
DON3000 : 趁機改一改吧 雖然不太可能 03/19 23:18
bigtsang : 之前不是魔豆還是哪隻也是逢改必有bug 03/19 23:24
tung3567752 : 感覺程式架構超髒 03/19 23:40
wwwsamyoui12: https://i.imgur.com/1I3c6ey.jpg 03/19 23:59
wwwsamyoui12: https://i.imgur.com/0ZtthHn.jpg 03/19 23:59
Shichimiya : 笑死 被陳年爛code反噬了 03/20 00:12
jayppt : 猜測壓制+位移這機制太特殊 變成別的機制都要圍繞 03/20 00:29
jayppt : 蝎子的R做調整 03/20 00:29
kelvin0004 : 動搖國本 03/20 01:10
naya7415963 : 難道我們在玩的LOL其實也是用史加納族人屍體做出來 03/20 01:14
naya7415963 : 的嗎 03/20 01:14
chy19890517 : 之前bug王是賽勒斯的大吧? 03/20 02:13
chy19890517 : 而且捏一隻新的把舊的隱藏不能嗎= =? 03/20 02:13
kaiDX : 官方說法只是找理由罷了 這篇的精華是貼圖 03/20 02:36
QQ5566 : https://i.imgur.com/mElSeXC.jpg 03/20 07:46
grapherd : https://i.imgur.com/9U2CA2e.jpeg 03/20 07:48
weltschmerz : 直接把他封起來 然後創一隻新的不就好了 03/20 09:53
HungDa : 笑死該不會直接引用蠍子的技能程式繼續改吧 03/20 11:08
pearnidca : 攻城獅惡夢 03/20 11:09
Pocer : 這種成年老遊戲應該是很正常XD 03/20 11:36
Raptors1 : 直接出一隻新角然後舊的autoban就好 03/20 11:49
breeze1108 : 36樓的圖笑爛 03/20 12:00
runningboy : 板上各種專門維護糞code的經驗,就是放著不管直接重 03/20 12:05
runningboy : 寫 03/20 12:05
ap9xxx : 工程師貼圖好好笑 然後新遊戲還可以罵 但我記得真的 03/20 12:05
ap9xxx : 營運久的老遊戲幾乎都有屎山代碼造成或大或小問題 03/20 12:05
howard83715 : 以前魔獸的十六格包也是構成世界的基石 03/20 12:21
eyb602 : 笑死 湯姆貓那張圖我不久前才遇到 03/20 12:28
zjkgsd365 : 怎麽一講到寫code大家這麼有共鳴 03/20 12:50
alice0107 : 笑死 03/20 13:47
zxcchiou : 阿就很多代碼都高耦合 新來的是要怎麼改? 03/20 15:15
wang111283 : 出一隻史加那 史加納autoban啊 03/20 16:33