diff options
| author | fusion32 <marcopuzziello@gmail.com> | 2026-01-29 14:45:46 -0300 |
|---|---|---|
| committer | fusion32 <marcopuzziello@gmail.com> | 2026-01-29 14:45:46 -0300 |
| commit | 9c4fb8b24cb7686f0c12a87d9f014fc309a5e923 (patch) | |
| tree | 2606d051134da704da7bd72b7c7bf3e2076a2344 | |
| parent | 6e93e71bbf8e5f444ffd88518d77a84cda766685 (diff) | |
| download | game-9c4fb8b24cb7686f0c12a87d9f014fc309a5e923.tar.gz game-9c4fb8b24cb7686f0c12a87d9f014fc309a5e923.zip | |
add missing factor to npc talk delay calculation
| -rw-r--r-- | src/crnonpl.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/crnonpl.cc b/src/crnonpl.cc index 81c0f16..691846c 100644 --- a/src/crnonpl.cc +++ b/src/crnonpl.cc @@ -1107,7 +1107,7 @@ void TBehaviourDatabase::react(TNPC *Npc, const char *Text, SITUATION Situation) if(FormatNpcResponse(Response, sizeof(Response), Template, Npc, Interlocutor)){ Npc->ToDoWait(TalkDelay); Npc->ToDoTalk(TALK_SAY, NULL, Response, false); - TalkDelay += 3100 + (int)strlen(Response) * 100; + TalkDelay += 3100 + (int)(strlen(Response) / 2) * 100; StartToDo = true; }else{ Response[20] = 0; |
