--人物脱装备---人物脱下任意装备触发
function takeoffex(actor, itemobj, where, itemname, makeid)
if getplaydef(actor, VarCfg.Die_Flag) == 1 then --死亡爆装备
local dropinfo = getplaydef(actor, VarCfg.Die_Drop_item)
if dropinfo == "" then
dropinfo = itemname .. "[身上]"
else
dropinfo = dropinfo .. "," .. itemname .. "[身上]"
end
setplaydef(actor, VarCfg.Die_Drop_item, dropinfo)
end
if itemname == "夜明珠" then
local level = getbaseinfo(actor, ConstCfg.gbase.level)
if level >= 321 then
changelevel(actor, "-", 1)
end
elseif itemname == "预言者" then
setskillinfo(actor, 2013, 2, 0)
end
GameEvent.push(EventCfg.onTakeOffEx, actor, itemobj, where, itemname, makeid)
end