void RegisterPCFunctionTable()
int pc_recover_hp(lua_State* L)
{
LPCHARACTER ch = CQuestManager::instance().GetCurrentCharacterPtr();
ch->PointChange(POINT_HP, ch->GetMaxHP() - ch->GetHP());
return 0;
}
{ NULL, NULL }{ "recover_hp", pc_recover_hp },pc.recover_hp()
quest hprecover begin
state start begin
when kill with npc.is_pc begin
pc.recover_hp()
end
end
end