Allow ejecting single entities from non-owned garrisonHolder when allowed to control all.
Found by @wraitii in D1960. Differential revision: D3065 This was SVN commit r24505.
This commit is contained in:
parent
d06ff05fc4
commit
8de6d85127
@ -329,13 +329,11 @@ g_SelectionPanels.Garrison = {
|
||||
|
||||
data.countDisplay.caption = data.item.ents.length || "";
|
||||
|
||||
let canUngarrison =
|
||||
g_ViewedPlayer == data.player ||
|
||||
g_ViewedPlayer == entState.player;
|
||||
let canUngarrison = controlsPlayer(data.player) || controlsPlayer(entState.player);
|
||||
|
||||
data.button.enabled = canUngarrison && controlsPlayer(g_ViewedPlayer);
|
||||
data.button.enabled = canUngarrison;
|
||||
|
||||
data.button.tooltip = (canUngarrison || g_IsObserver ?
|
||||
data.button.tooltip = (canUngarrison ?
|
||||
sprintf(translate("Unload %(name)s"), { "name": getEntityNames(template) }) + "\n" +
|
||||
translate("Single-click to unload 1. Shift-click to unload all of this type.") :
|
||||
getEntityNames(template)) + "\n" +
|
||||
|
Loading…
Reference in New Issue
Block a user