[閒聊] 20140410修改事項

作者: laechan (揮淚斬馬雲)   2014-04-10 00:04:56
今天預計改一些副本的東西,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 再更新。
二、

Links booklink

Contact Us: admin [ a t ] ucptt.com