View Issue Details

IDProjectCategoryView StatusLast Update
0000033WolfAdminAdminpublic2019-01-31 18:40
Reporterold-owl Assigned ToTimo  
PrioritynormalSeverityminorReproducibilitysometimes
Status resolvedResolutionfixed 
Product Version1.0.0b 
Target Version1.0.0Fixed in Version1.0.0 
Summary0000033: Evener doesn't announce and suddenly move a player .
DescriptionWhen the teams are unbalanced by X (now -2) player, the evener should announce that the teams are unbalanced, say a X time before he do it's job, like dynamite down-counter 10, 5 , 3 , 2, 1 seconds, then move a player to the weak side.

We can add a flag to avoid that the evener doesn't choose someone with the objective in hand (if not implemented yet).

The evener should be configurable as automatic or manual. This mean that "manual" needs a command (like !teams) to make sure he start to check the teams once and force the balance. Otherwise it balance the teams always in it's own, like now.
TagsNo tags attached.
ModN/A
Mod version
Standaloneno

Activities

Timo

2015-04-21 23:30

administrator   ~0000029

Last edited: 2015-04-30 12:01

I have been experiencing the same issue on Alchemy 1, so I can confirm it. For some reason it does not always give a warning, but I have not yet been able to reproduce this.

My theory is that it is triggered once, then when it checks a second time, the teams are even. So when the evener checks for an x'th time and they are uneven again, it automatically !puts someone, which is not desirable.

The warning is at the moment scheduled for g_evenerInterval, but I can make it so it will be like a countdown.

Timo

2015-04-30 12:21

administrator   ~0000031

Apparently I made a nasty mistake: the timer which triggers the auto-balancer had the forceBalance option turned on. This means that the balancer will always take action, no matter how many warnings have been displayed.

So, from version 1.0.0 onwards, it will display warnings as intended. To disable the auto balancer, you can set g_evenerInterval 0 and use !balance manually. To balance immediately, admins may always use !balance force.

Issue History

Date Modified Username Field Change
2015-04-21 19:17 old-owl New Issue
2015-04-21 23:30 Timo Note Added: 0000029
2015-04-21 23:30 Timo Reproducibility have not tried => sometimes
2015-04-21 23:30 Timo Status new => acknowledged
2015-04-21 23:32 Timo Target Version => 1.0.0
2015-04-30 12:01 Timo Note Edited: 0000029
2015-04-30 12:21 Timo Note Added: 0000031
2015-04-30 12:21 Timo Status acknowledged => resolved
2015-04-30 12:21 Timo Fixed in Version => 1.0.0
2015-04-30 12:21 Timo Resolution open => fixed
2015-04-30 12:21 Timo Assigned To => Timo
2019-01-31 18:40 Timo Category General => Admin