perform : daemon\class\darker\mo-force\mosword777.c
mob : open\m-war\mob\king.c
正常打死這個king會給打死他的人一些東西.
但實測過如果是放這個mo-force的perform打死這個king會無判定是玩家打死的.
也就是說... 打死了沒東西QQ
請問可以幫忙看一下是不是合理的嗎~~~~?
辛苦typer了~
perform打死mob 不算 last_damage_from
Re: perform打死mob 不算 last_damage_from
合理 or 不合理, 實在不好說
這要看當初作者的想法, 不過現在可能不可考了
一般來說, mob 的 die() 都只判斷是否有 last_damage_from
而不管其是否為 userp()
而此例中, 作者特意加上了 userp() 的判斷
也就需要由玩家 "親手" 擊殺才能獲得戰利品了
ps: 即便去除 userp() 的判斷, 戰利品也會落在招喚物的身上, 玩家依然拿不到
這要看當初作者的想法, 不過現在可能不可考了
一般來說, mob 的 die() 都只判斷是否有 last_damage_from
而不管其是否為 userp()
而此例中, 作者特意加上了 userp() 的判斷
也就需要由玩家 "親手" 擊殺才能獲得戰利品了
ps: 即便去除 userp() 的判斷, 戰利品也會落在招喚物的身上, 玩家依然拿不到