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 || "";
|
data.countDisplay.caption = data.item.ents.length || "";
|
||||||
|
|
||||||
let canUngarrison =
|
let canUngarrison = controlsPlayer(data.player) || controlsPlayer(entState.player);
|
||||||
g_ViewedPlayer == data.player ||
|
|
||||||
g_ViewedPlayer == 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" +
|
sprintf(translate("Unload %(name)s"), { "name": getEntityNames(template) }) + "\n" +
|
||||||
translate("Single-click to unload 1. Shift-click to unload all of this type.") :
|
translate("Single-click to unload 1. Shift-click to unload all of this type.") :
|
||||||
getEntityNames(template)) + "\n" +
|
getEntityNames(template)) + "\n" +
|
||||||
|
Loading…
Reference in New Issue
Block a user