module DBErrorFlag (ErrorFlag(..)) where data ErrorFlag = BuildingApproachWrongAngle -- some buildings (like stargates) are sensitive to the angle of approach | NothingAtFeet -- tried to pick something up, but there is nothing at your feet | NothingInInventory -- tried to perform an inventory action, but your inventory is empty | NotStanding -- the player is not standing on anything (e.g. race selection state) | NoStargateAddress -- tried to move through the stargate network, but there was no destination | NoToolWielded -- tried to perform an action that requires a wielded tool | ToolIs_NotAtFeet -- tried to pick something up, but it isn't at your feet | ToolIs_NotInInventory -- tried to perform an inventory action on a tool that isn't in inventory | ToolIs_NotWieldable -- tried to wield a tool that can't be wielded. As of March 2010, there are no such tools, so this is a bug. | ToolIs_Unreachable -- tried to perform an action with a tool that isn't in reach (not in inventory, wielded, or at feet) | ToolIs_Innapropriate -- tried to perform an action with a tool that can be used for that purpose | Unable -- you can't do it deriving (Eq,Ord,Read,Show)