Fix bug with dialogues being cleared for NPCs on occupation init.

This commit is contained in:
Hector Franqui 2017-09-01 18:15:53 -04:00
parent cd8e3c09cb
commit fe5a155177
1 changed files with 5 additions and 3 deletions

View File

@ -413,9 +413,11 @@ function npc.occupations.initialize_occupation_values(self, occupation_name)
max_dialogue_count = def.dialogues.max_count
end
-- Add dialogues to the normal dialogues for NPC
self.dialogues.normal = {}
for i = 1, math.min(max_dialogue_count, #dialogue_keys) do
self.dialogues.normal[i] = dialogue_keys[i]
if #dialogue_keys > 0 then
self.dialogues.normal = {}
for i = 1, math.min(max_dialogue_count, #dialogue_keys) do
self.dialogues.normal[i] = dialogue_keys[i]
end
end
end