Skip to content

v1041

  • v1041
  • c461be0
  • Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
  • Choose a tag to compare

  • v1041
  • c461be0
  • Choose a tag to compare

  • Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
@grimmier378 grimmier378 tagged this 01 Feb 01:33
Loot Module Rewrite

Features new version of LootnScooot

I am currently working on rewriting LootNScoot and the loot module to be more robust and allow for more advanced looting options in line with live.

- The items DB will auto-add/update items as you and your party loot them.
- The items table has been changed to include more details about the items.
- Items are now keyed by the item ID:
  - Using item ID, we can now handle items where there are more than one with the same name but different stats/flags.
- The DB will also store link information so you can access loot information from the table with a right-click.

- A new rules DB accounts for using item IDs. Unfortunately, this invalidates the old rules table since we never had the ID data.

- **Config Files:**
  - Now reside in `mqfolder\config\LootNScoot\ServerName\` to keep things organized.
  - Changed the config file format to `.lua` for easier loading and saving.
- **DB Files:**
  - Reside in `mqfolder\resources\LootNScoot\ServerName\`.
  - Keeps data organized, especially if you play on multiple emulated servers, preventing overwrites.

- Displays information so you can decide on rules for items looted without existing rules in the DB:
  - Item name, sell price, stack size, nodrop, lore, augment, tradeskill.
- On the first loot, the decision is based on your settings, with options to change them.
- **Optional Features:**
  - A pop-up window showing undecided items for the session.
  - A new "Items" tab in the loot window.
- **Additional Functionality:**
  - A button with an eye icon opens the inspect window for item stats.

- Look up any item from your DB:
  - Shows items you have rules for or previously looked up.
  - With a fully exported DB from EQEmulator, over 117k items are available (before custom items).
- **Interactions:**
  - Right-clicking an item opens the inspect window.
  - Left-clicking an item opens the ModifyItem Rule Window to add a rule for the item.
- **Customizations:**
  - Right-clicking table headers allows toggling fields and rearranging their order.
  - Drag-and-drop items to add them to the table if missing.

- **Searchable:** Filter by item name or rule type (e.g., Quest, Bank).
- **Right-click Interactions:** Opens the inspect window in-game.
- **Stored Links:** Includes links in case the items DB is deleted or rules DB is copied from another server.
- **Edit Item Button:**
  - **Green Button with Pencil:** Indicates the item exists in the main items DB.
  - **Red Button with X:** Indicates the item is missing from the Items DB but has a rule.
  - Clicking the button opens the ModifyItem Rule Window.

- Import items from your character's inventory/bank with `/rgl importinv`:
  - Bank data may not be fresh but refreshes when zoning or at the bank.
  - Useful for starting with an empty DB or migrating to a new server.

- **Loot Corpse Once:** Tracks looted corpses to avoid re-looting.
  - Unlocks the corpse if a new item rule is changed (e.g., from "Ignore" to another flag).
- **Can Use Only Flag:**
  - Loots only items you can use/wear flagged as "KEEP," either via rules or evaluations.
  - Ignores "Sell," "Bank," "Quest," etc., flags unless explicitly allowed.
  - Helpful with `lootnodrop` and `lootnodropnew` enabled.
- **KeepSpells:** Keeps all spell drops regardless of rules or sell values.
- Actors Settings:
 - You can edit any characters settings from the window, clicking save will send them the new settings and they will save them.
 - You can clone a characters settings from one char to another. making setting up new groups easier.

- if lootnodrop is enabled you will loot items marked nodrop that you have rules for
- if lootnodropnew is enabled you will also loot new items that are nodrop
- regardless of these settings a new item with no rules that is nodrop will have the rule set to CanUse to prevent the first person deciding its ignore.

MEDIA

![Screenshot 2025-01-24 012020](https://github.com/user-attachments/assets/d313e977-196f-4952-bb37-3823f58404e3)

![Screenshot 2025-01-24 012123](https://github.com/user-attachments/assets/a37f7d26-ab3a-48fb-af66-db23b0852cc6)

![Screenshot 2025-01-24 012151](https://github.com/user-attachments/assets/782ba0a0-b58a-4bd1-9089-a610765c79ba)

![Screenshot 2025-01-24 012212](https://github.com/user-attachments/assets/7b58534f-e234-4f6e-897f-892045dbeafa)

![Screenshot 2025-01-24 021107](https://github.com/user-attachments/assets/7521f1ed-ffa5-4c8a-990d-a5cc4b7606a0)

[VIDEO PREVIEW](https://youtu.be/evhK7QYadxg)

[VIDEO PREVIEW4](https://www.youtube.com/watch?v=k3nETo_JStE)
Assets 2
Loading