這隻要在 die 函數裡頭加設判斷..
die()
{
if(warexp=query("warexp"))
{
delete("warexp");
this_player()->add_warexp(warexp);
}
::die();
}
則該怪物發生「不會死、沒心跳、導致玩家可以一直殺它」的
bug 時, 玩家頂多只會加到一次 warexp.
Laechan
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.170.103.81