Skip to content

Recruit (AI) ignoring commands #138

@SteamNimmersatt

Description

@SteamNimmersatt

Version information

  • Platform: Linux (Steam Proton)
  • Game version: 1.4.0.55
  • Overthrow version: 1.3.30

Describe the problem

This bug only occurs on a dedicated server. It does not happen in singleplayer (by starting the Overthrow scenario from the games main menu). The bug is likely caused by the "DelayedRpcAddRecruitToGroup" logic in "OVT_RecruitManagerComponent".

  • After recruiting a villager he is ignoring all of my commands.
  • The recruit will sometimes continue walking around a bit like he is still a villager.
  • The recruit follows move commands given via Game Master (so he is not stuck or anything).
  • The recruit is listed in the "Manage Recruits" menu of Overthrow.
  • Restarting the server does not help.
  • This bug happens about 4 out of 5 times when I recruit a villager. Sometimes the bug does not happen and I can command the villager after recruiting. After server restart I can't command him anymore.

To Reproduce

Steps to reproduce the problem:

  1. Recruit a villager
  2. Give him for example a move order. He will not move.

Expected behavior

After recruiting a villager he should follow commands (like "move").

Where did the issue occur?

Multiplayer. Locally hosted dedicated Reforger server.

Additional context

List of mods:

Overthrow
Enfusion Database Framework
Enfusion Persistence Framework
ACE Core Dev
ACE Carrying Dev
ACE Medical Hitzones Dev
ACE Medical Core Dev
improved reforger ragdolls
Shrapnel 2
Improved Blood Effect
Improved Blood Compatible
AI Diffculty Expert
Vehicle and Corpse Despawn
Night Vision System
BetterMuzzleFlashes 2.2
BetterTracers 2.0
BetterHitsEffects 3.3
Better Weapon Immersion 2.7
LM Suppression
Map Marker Menu Fix
Game Master Enhanced
Rock Paper Scissors
BetterInventory

Attach logs from the session the problem occurred in

I've attached the server log (console.log). I've recruited the villager at around 19:38.

console.log

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions