1 頁 (共 1 頁)

perform打死mob 不算 last_damage_from

發表於 : 2018-08-03, 02:56
ned
perform : daemon\class\darker\mo-force\mosword777.c
mob : open\m-war\mob\king.c

正常打死這個king會給打死他的人一些東西.
但實測過如果是放這個mo-force的perform打死這個king會無判定是玩家打死的.
也就是說... 打死了沒東西QQ

請問可以幫忙看一下是不是合理的嗎~~~~?

辛苦typer了~

Re: perform打死mob 不算 last_damage_from

發表於 : 2018-08-03, 10:06
jrealm
合理 or 不合理, 實在不好說
這要看當初作者的想法, 不過現在可能不可考了

一般來說, mob 的 die() 都只判斷是否有 last_damage_from
而不管其是否為 userp()

而此例中, 作者特意加上了 userp() 的判斷
也就需要由玩家 "親手" 擊殺才能獲得戰利品了


ps: 即便去除 userp() 的判斷, 戰利品也會落在招喚物的身上, 玩家依然拿不到