diff --git a/binaries/data/mods/public/gui/session/input.js b/binaries/data/mods/public/gui/session/input.js index 008e2a038c..8f104b4d6e 100644 --- a/binaries/data/mods/public/gui/session/input.js +++ b/binaries/data/mods/public/gui/session/input.js @@ -292,7 +292,7 @@ function determineAction(x, y, fromMinimap) // if two actions are possible, the first one is taken // so the most specific should appear first var actions = Object.keys(unitActions).slice(); - actions.sort(function(a, b) {return unitActions[a].specificness - unitActions[b].specificness;}); + actions.sort((a, b) => unitActions[a].specificness - unitActions[b].specificness); var actionInfo = undefined; if (preSelectedAction != ACTION_NONE) diff --git a/binaries/data/mods/public/gui/session/unit_actions.js b/binaries/data/mods/public/gui/session/unit_actions.js index b74ee9e8e0..1af4c127a1 100644 --- a/binaries/data/mods/public/gui/session/unit_actions.js +++ b/binaries/data/mods/public/gui/session/unit_actions.js @@ -230,7 +230,7 @@ var unitActions = return {"type": "build", "cursor": "action-repair", "target": target}; return false; }, - "specificness": 4, + "specificness": 15, }, "gather":