Hey Leute.. Bei der 40k Game wird der "npc.kill" Befehl doppelt ausgeführt.
Habe gesehen, dass es einen Fix dafür gibt, allerdings funktioniert der dif Patch nicht. Am besten wäre der Fix in der Source.
Quest:
Fehler:
Source snippet:
Code:
int npc_kill(lua_State * L)
{
CQuestManager& q = CQuestManager::instance();
LPCHARACTER ch = q.GetCurrentCharacterPtr();
LPCHARACTER npc = q.GetCurrentNPCCharacterPtr();
ch->SetQuestNPCID(o);
if (npc)
{
npc->Dead();
}
return 0;
}