View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000033 | WolfAdmin | Admin | public | 2015-04-21 19:17 | 2019-01-31 18:40 |
Reporter | old-owl | Assigned To | Timo | ||
Priority | normal | Severity | minor | Reproducibility | sometimes |
Status | resolved | Resolution | fixed | ||
Product Version | 1.0.0b | ||||
Target Version | 1.0.0 | Fixed in Version | 1.0.0 | ||
Summary | 0000033: Evener doesn't announce and suddenly move a player . | ||||
Description | When 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. | ||||
Tags | No tags attached. | ||||
Mod | N/A | ||||
Mod version | |||||
Standalone | no | ||||
|
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. |
|
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. |
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 |