Move your declaration of Data so that it's below the constructor lines
add "self." in front of Data
Code:
SatchelWindow = class( Turbine.UI.Window );
function SatchelWindow:Constructor()
Turbine.UI.Lotro.Window.Constructor( self );
self.Data = Turbine.PluginData.Load( Turbine.DataScope.Character, "SatchelData")
if (self.Data==nil)then
self:SetPosition(defaultx,defaulty);
else
self:SetPosition(self.Data.x,self.Data.y)
end
...
end
Where
defaultx and
defaulty are whatever position you would give that window by default.