Failing target kind assert for Poison City
S3_1 (commit 82e38aecaab5b5aa0046f1b631c02aaf38e1db7b) civ2civ3 autogame logs:
0: - 2021/09/05 11:42:21 in is_action_enabled_unit_on_tile_full() [../../src/common/actions.c::4912]: assertion 'ATK_TILE == action_get_target_kind(action_by_number(wanted_action))' failed.
0: - 2021/09/05 11:42:21 in is_action_enabled_unit_on_tile_full() [../../src/common/actions.c::4912]: Action Poison City is against individual cities not tiles
I'll try to reproduce later.
Attached backtrace and an autogame to reproduce.
Seems like activity gets passed to action_speculate_unit_on_tile() where action is expected.
S3_1 (commit 82e38aecaab5b5aa0046f1b631c02aaf38e1db7b) civ2civ3 autogame logs:
0: - 2021/09/05 11:42:21 in is_action_enabled_unit_on_tile_full() [../../src/common/actions.c::4912]: assertion 'ATK_TILE == action_get_target_kind(action_by_number(wanted_action))' failed.
0: - 2021/09/05 11:42:21 in is_action_enabled_unit_on_tile_full() [../../src/common/actions.c::4912]: Action Poison City is against individual cities not tiles
I'll try to reproduce later.