Change npc make enemy chances

This commit is contained in:
tovjemam 2026-06-20 20:46:25 +02:00
parent c44695e580
commit b74417debd

View File

@ -79,20 +79,20 @@ void game::NpcCharacter::SpawnLoot()
void game::NpcCharacter::MakeEnemy(net::EntNum enemy_num) void game::NpcCharacter::MakeEnemy(net::EntNum enemy_num)
{ {
// it must have been a mistake // it must have been a mistake
if (Chance(0.1f)) if (Chance(0.05f))
{ {
return; return;
} }
// cant switch enemies that fast // cant switch enemies that fast
auto time = GetWorld().GetTime(); auto time = GetWorld().GetTime();
if (enemy_num != enemy_num_ && time - enemy_time_ < 5000) if (enemy_num_ > 0 && enemy_num != enemy_num_ && time - enemy_time_ < 5000)
{ {
return; return;
} }
// increase anger // increase anger
if (Chance(0.7f)) if (Chance(0.85f))
{ {
follow_enemy_ = true; follow_enemy_ = true;
} }