作者laechan (小太保)
看板mud_sanc
標題[閒聊] 20140410修改事項
時間Thu Apr 10 00:04:56 2014
今天預計改一些副本的東西,debug.log 暫時無視(除非很誇張),
很煩時會翻看伏見稻荷的照片或影片,用 google docs 做些筆記
這樣。副本修改範圍會包括第 8640、8643、8653 篇。
一、debug.log
執行時段錯誤: *Division by zero
程式: /std/mob/attack.c:31
物件: 0
/d/ppl/wide/virtue/mob/startle#53041 "heart_beat" /std/smonster.c:78
/adm/daemons/mob_d "continue_attack" /adm/daemons/mob_d.c:392
/adm/daemons/mob_d "execute_attack" /adm/daemons/mob_d.c:431
/d/ppl/wide/virtue/mob/startle#53041 "special_fun"
/d/ppl/wide/virtue/mob/startle.c:62
/d/ppl/wide/virtue/mob/startle#53041 "shut" /std/mob/living.c:145
/adm/daemons/mob_d "shut" /adm/daemons/mob_d.c:525
/adm/daemons/shut_d "shut_tar" /adm/daemons/shut_d.c:259
/adm/obj/simul_efun "show" /adm/simul_efun/show.c
(/adm/obj/simul_efun.c):250
0 "receive_damage" /std/mob/attack.c:31
data["limit"]+=dam/data["level"];
估計是讀到了 data["level"] = 0 的情況,原因不明,
有可能是換新的 mudos 造成的,最近常發現 query 與
data 讀取的結果不一致,總之先用 (data["level"]+1)
避免。
/d/ppl/wide/virtue/mob 下的所有檔案已 update。
執行時段錯誤: *Bad argument 2 to foreach
Expected: array Got: 0.
程式: /d/ppl/wide/virtue/sk/storm.c:86
物件: /d/ppl/wide/virtue/mob/meiny2#66408
生物名: blackcoat
/d/ppl/wide/virtue/mob/meiny2#66408 "storm_att2"
/d/ppl/wide/virtue/sk/storm.c:86
obs=frog->query_temp("ats");
foreach(ob in obs)
加了個 (mixed) 及 if(sizeof(obs)>0) 判斷。
d/ppl/wide/virtue/sk/storm.c 已更新,mob 再更新。
二、
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.224.75.120
※ 文章網址: http://webptt.com/m.aspx?n=bbs/mud_sanc/M.1397059500.A.3C5.html
1F:→ laechan :87 debug.log 沒啥大問題 04/10 09:02
※ 編輯: laechan (210.61.157.53), 04/10/2014 09:20:31
2F:→ laechan :下午一堆電話(辦公室只有我一人) 04/10 14:59