ZombieHorde

ZombieHorde 0.6.26

Catch kills of zombies that bypass the normal death routine and remove those npcs from their respective horde manager
Changed horde spawns so only the initial spawn point is checked for validity, and all new horde members are spawned on top of existing horde members. Those combined should hopefully be enough to stop members spawning in rocks
Kill horde member that enter safe zones, drop corpse only containing their clothing
Spawn new members inside other members so if they are in a building new members wont spawn under it
Fixed NRE when whole horde is destroyed when walking under water
Added config option "Kill NPCs that are under water"
Added config options to only allow spawns in a certain time period (disabled by default)
Added config option to slowly despawn hordes out of the time period

JavaScript:
"Timed Spawn Options": {
    "Only allows spawns during the set time period": false,
    "Despawn hordes outside of the set time period": true,
    "Start time (0.0 - 24.0)": 18.0,
    "End time (0.0 - 24.0)": 6.0
  },
Fixed for Rust update
  • Like
Reactions: Bumfuzzler
Don't destroy horde managers if member spawning fails, just re-queue it for another respawn in a different location
Added additional options to /horde chat and console command;
/horde hordecount <number> - Set the maximum number of hordes
/horde membercount <number> - Set the maximum number of members per horde

Added console command "hordeinfo" which can only be run via rcon or another plugin and prints the current horde and member count to chat
Added chat command "/hordeinfo" which players can run themselves
Added additional options to /horde chat and console command;
/horde hordecount <number> - Set the maximum number of hordes
/horde membercounut <number> - Set the maximum number of members per horde

Added console command "hordeinfo" which can only be run via rcon or another plugin and prints the current horde and member count to chat
Added chat command "/hordeinfo" which players can run themselves
More checks to try and find the EvaluateTarget issue
  • Like
Reactions: Korona