# Rules

The most controversial rule we enforce on our forums has to do with [Cheat Classifications](/macroquest/documentation/cheat-classifications.md). Many users feel that because using MacroQuest 2 in the first place is cheating, that all forms of cheating should be discussed and allowed on our forums. We disagree, and have drawn a line indicating what is allowed, and what is not allowed. The line is drawn at "passive hacks".

There are serveral reasons for this.

* Self preservation -- The more blatant hacks that are exposed to the general EQ public, the greater the outcry for

  SoE to attack us. If SoE changes their antihacking efforts, it might take months for us to recover.
* Game preservation -- Some of us still play the game and it seems that active hacks always fall into the hands of

  idiots.
* Hack preservation -- Once the hack is out, everyone will abuse it and it will get nerfed.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://macroquest.gitbook.io/macroquest/documentation/rules.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
