Don't leak info about resources under shroud

This commit is contained in:
Paul Chote
2010-09-12 18:51:29 +12:00
parent 147acbf096
commit bd735059d0

View File

@@ -100,8 +100,11 @@ namespace OpenRA.Mods.RA
public Order IssueOrder(Actor self, int2 xy, MouseInput mi, Actor underCursor)
{
if (mi.Button == MouseButton.Left) return null;
if (mi.Button == MouseButton.Left) return null;
// Don't leak info about resources under the shroud
if (!self.World.LocalPlayer.Shroud.IsExplored(xy)) return null;
if (underCursor != null
&& underCursor.Owner == self.Owner
&& underCursor.HasTrait<IAcceptOre>())