> For the complete documentation index, see [llms.txt](https://changelog.matrixemulator.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://changelog.matrixemulator.com/welcome/server/muserver/data/eventitembag/standard-eventbag.md).

# Standard EventBag

<mark style="color:green;">Simple reward bag format: an event or monster drops either Zen or an item randomly selected from a short list. The number at the beginning of the filename (</mark><mark style="color:green;">`000 -`</mark> <mark style="color:green;"></mark><mark style="color:green;">,</mark> <mark style="color:green;"></mark><mark style="color:green;">`001 -`</mark> <mark style="color:green;"></mark><mark style="color:green;">, etc.) must match the</mark> <mark style="color:green;"></mark><mark style="color:green;">`Index`</mark> <mark style="color:green;"></mark><mark style="color:green;">of a row in</mark> [<mark style="color:green;">EventItemBagManager.txt</mark>](https://chatgpt.com/EventItemBagManager.txt.md)<mark style="color:green;">. This link determines which event or monster uses which bag.</mark>

### <mark style="color:yellow;">Section 0 — General bag settings</mark>

<table data-search="false"><thead><tr><th>Column</th><th>Accepted values</th><th>Description</th></tr></thead><tbody><tr><td>Name</td><td>Text enclosed in quotes</td><td>Bag name, used only for identification while editing the file.</td></tr><tr><td>DropZen</td><td>Number</td><td>Amount of Zen dropped whenever an item is not awarded (see <code>Rate</code>).</td></tr><tr><td>Rate</td><td>Number from 0 to 100 (%)</td><td>Chance to drop an item from the Block 1 table. The remaining chance drops <code>DropZen</code> Zen instead.</td></tr><tr><td>Count</td><td>Number</td><td>How many times the bag performs the drop roll (Zen or item).</td></tr><tr><td>Coin1 / Coin2 / Coin3</td><td>Number</td><td>WCoinC / WCoinP / Goblin Point granted directly to the player once per bag (not affected by <code>Count</code>).</td></tr><tr><td>SetRate</td><td>Number, scale from 0 to 10000</td><td>Chance (on each item roll) to generate a random Ancient/Set item <strong>instead of</strong> the item from the Block 1 table.</td></tr><tr><td>DropType</td><td><code>0</code> or <code>1</code></td><td><code>0</code> = uses Skill/Luck/JoL exactly as defined in the Block 1 table. Any value other than <code>0</code> = randomly generates Skill/Luck/Additional Option when the item is created, ignoring the fixed values from the table.</td></tr><tr><td>Fireworks</td><td><code>0</code> or <code>1</code></td><td>Triggers fireworks when the item is awarded.</td></tr><tr><td>DropInventory</td><td><code>0</code> or <code>1</code></td><td><code>1</code> = attempts to place the item directly into the inventory (if there is no space, it drops on the ground). <code>0</code> = always drops on the ground.</td></tr></tbody></table>

### <mark style="color:yellow;">Section 1 — Item table</mark>

<table data-search="false"><thead><tr><th>Column</th><th>Accepted values</th><th>Description</th></tr></thead><tbody><tr><td>Index</td><td>Number (item group)</td><td>Together with <code>Item</code>, forms the item code (same group/index system used throughout the game).</td></tr><tr><td>Item</td><td>Number (item index within the group)</td><td>See <code>Index</code>.</td></tr><tr><td>LvlMin / LvlMax</td><td>Number</td><td>Random level range for the item. If both values are equal, the level is fixed.</td></tr><tr><td>Skill</td><td>Number</td><td>Applies the Skill option, if supported by the item type.</td></tr><tr><td>Luck</td><td>Number</td><td>Applies the Luck option.</td></tr><tr><td>JoL</td><td>Number</td><td>Applies the Additional Option (Jewel of Life bonus).</td></tr><tr><td>Exc</td><td>Number</td><td>Number of Excellent options to attempt to apply.</td></tr><tr><td>Comment</td><td>Text after <code>//</code></td><td>Free comment, ignored by the game.</td></tr></tbody></table>

### <mark style="color:yellow;">Notes</mark>

* This format is used only when the file **does not** contain any populated Advanced format blocks (3, 4, 5, etc.). If the file contains both formats at the same time, the server completely ignores the Standard format and uses only the Advanced one instead—see [EventItemBag - Advanced](https://chatgpt.com/c/EventItemBag%20-%20Advanced.md).
