#killallbuilder mode is killeverything

1 messages · Page 1 of 1 (latest)

gritty fjord
#

condition should be met when no more builders and labs (not rez bot or sea rezz sub)

#

use to be this way, but since a few days it only triggers when all buildings and units are gone, like it is with killeverything mode

#

.
!bSet deathmode killall
!bSet deathmode builders
.
those appear to be the same now

gritty fjord
#

BUG: killallbuilder mode is now killeverything

steel cove
slow cedarBOT
#

Set a reminder in 16 hours from now (<t:1689966121:f>)
View reminders with the Reminders command

slow cedarBOT
#

Reminder for @steel cove

Reminder from YAGPDB

this shit

steel cove
#

Ok so let me try to reproduce this bug

#

Ok @gritty fjord it seems to work as intended for me.

#

condition should be met when no more builders and labs (not rez bot or sea rezz sub)

#

Rez units count as builders too

#

Factories count as builders

#

i wouldn't be surprised if construction turrets count as builders too

#

let me quickly test it

#

ok no they don't

#

but resurrection units do

#

so either you had some rez units alive

#

or your tweakdefs mess something up

#

Not a bug either way

gritty fjord
#

ok thx for testing this :)
it used to work, but yeah maybe i messed something up im not aware of.
sry for false alarm

#

killallbuilder mode is now killeverything

gritty fjord
#

curious to how any tweakdef could mess that up. did not declare any new builders.
also now somehow game stops only if every last single unit and building destroyed.

#

if its not happen in vanilla game, then yes not your problem i get that :)

gritty fjord
#

further tests seem to show this only happens, that killallbuilder game does not end, is when its more than 1v1. in 1v1 its working.
i will test further with vanilla no tweakdefs / modoptions before report again

steel cove
gritty fjord
#

in >= 2v2 with killallbuilder deathmode only ends when ALL stuff gone.
maybe u tested with 1v1? but also i didnt test with vanilla ~ so ok to ignore for now :)

steel cove
#

I can test with 2v2 but i don't see how that would make any difference.

#

How it works under the hood is just adding builders to commanders list on the game ender gadget

#

And it's dynamic, not a hardcoded list

#

So unless you gave all units canBuild = true tag, it should work just fine.

gritty fjord
#

aha thx ~ great information introduction where to go look deeper into codebase about this :)
its not so much its a problem. can just !stop vote the game, when its clear no players want to play anymore.

but like finding out mysteries cant understand like this behaviour. a seed of clue now emerges from what you say, if maybe tweakdefs are related to it, as during TeamX games that commander list gets heavily added and removed from, per each player, who may or may not have resigned or left, before or after his multiple coms got destroyed, i realize now ;]

might be code is not designed to catch extreme cases like that. last time thought "did not add any builders to game" but now see builders in this killallbuilder mode are on the commander list. key insight. thx