Azurency / Azurency/CQUI_Community-Edition

Production Queue broken in hotseat

Open
#75 3 comments 0 reactions 0 assignees View on GitHub
bug requires overhauling
Dominant language
Lua
Stars
397
Forks
93
PR merge metrics
No merged PRs in 30d

Description

**Issue by [perseghini](https://github.com/perseghini)**
_Wednesday Jan 25, 2017 at 19:28 GMT_
_Originally opened as https://github.com/CQUI-Org/cqui/issues/271_

----

The Production Queue is not working well in Hot Seat.

**Bug1 (production queue related):**
The queue seems to be saved per city (order they are built) without taking the ownership into account.
Meaning Player 1 first city will have the same production queue as Player 2 first city, etc..

This is a known bug of that mod but since this mod is now part of cqui, it's might be interesting to report it here.

**Bug2 (cqui settings related):**
The option to disable this mod through the cqui settings page is also not working great in Hot Seat.
ie: If Player1 is building a trader then Player 2 won't be able to build one until it's done for Player 1. My guess is that the trader is in the Production Queue (hidden and limited to 1 item) and the game believe player 2 has already a trader in queue !

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing both reported hot-seat scenarios with two players: separate cities should not share production queues, and the CQUI setting should not block each player's trader. Trace the production queue and CQUI settings entry points from that reproduction, then verify both scenarios work independently for each player.

Written by the indexing model from the issue text.

Assessment

Tech stack
lua
Domain
game-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.