Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
[548] - 2024-09-12
Commits
(99a5c23) ~Grimmier378Loot tables to SQL DB (#183)
* Loot tables to SQL DB
Migrated the loot tables to an SQL DB with tables for (Global_Items, Normal_Items)
This allows the data to be shared by all of the characters without to many conflicts.
If you edit or add anything on the driver and save the settings you can issue /rgl lootreload on all characters to reload from the DB.
## IMPORTANT !!
The **FIRST TIME** you run this after this update,
**ONLY** Load RGMercs Lua On **ONE Character** to build the DB.
This Could take a couple seconds to create and populate the database. (_especially if your loot.ini is large_)
After you have the database created you can load as many toons as you would like.
## Loading Order of Operation.
* Check for loot DB (saved by server name cause emu servers can have different loot)
* If the DB is missing we create it and the 2 tables.
* If we created a new Database
* then load working tables from loot.ini file and write their contents to the database tables.
* If we already have the DB then load our working tables from that.
* Pass the Working tables back to the Loot Module
## Notes:
Any item changes and new additions are written to the ini file for non mercs users, and to the Database. Buy items are per character so we will keep those in our own tables since we do not need to share them.
* forgot a couple debug prints
* lookup items checks the db so we have less need to reload
* fix: for missing config ini file
* /rgl lootupdate will import the ini into the db
this way if you ran lootnscoot in standalone mode and then came back to rgmercs you can get the new items.
* addresses comments
also moved my printf statements from testing to rgmercslogger.
* silly me missed an actors call. replaced with RGMercUtils.Actors
* applied the same to loot_hist
* typo
* missed a setting conversion
* Some Cosmetics
* Added Button to Reload working table from Database
* Added Button to Update the Database from the loot.ini file.
* both buttons have tooltips the Update warns that you should only run on one character and use reload on the others.
* added classes column to tables for future additions
* Updating DB only pulls in new items instead of updating old ones
* removed some debug spam
* fix buy items table clearing on reload
[544] - 2024-09-11
Commits
(218147b) ~AlgarDudeSettings Pass, SHD Thought Leech (#180)
[config]
* Made a cleanup/organization pass on main settings.
[CLR]
* Moved Remedy and Complete Heal settings to the class config. Please note that you may need to adjust defaults for these settings if you had previously done so.
[movement]
* Move options for Priority Follow, Fellowship Insignia and Movement While Paused to the move module. Please note that you may need to adjust defaults for these settings if you had previously done so (note placed temporarily on startup).
[SHD]
Added options to configure Thought Leech use.
[542] - 2024-09-11
Commits
(fdc8713) ~Derple[Loot] More cleanups
[540] - 2024-09-11
Commits
(8b17286) ~Grimmier378Removed autoloot setting (#182)
cleaned up some ini stuff
added back in the save to ini functions. for when looting new items or auto sell/tribute
also writes to the ini if we add items to global or buy
Does not write to the file when we modify or delete an item. that stays in our local rgmers settings we use. this way we do not pollute the loot.ini
[539] - 2024-09-11
Commits
(4632db5) ~Derple[Loot] Minor cleanup and fixes for order of operations.
[537] - 2024-09-11
Commits
(1cb6195) ~Grimmier378Loot settings work (#179)
* Loot settings work
added access to the lootnscoot settings directly from rgmercs.
also can modify global items and your buy items.
* always loot coin option
if your bags are full and this is enabled you will at least loot the coin from the mob and not ignore it.
* Added the Normal Items table from loot.ini as well
* normal items table fix for saving
* cleaning up loading the tables
* search items tables
* update tables when adding rules
* looger to mychat
* Revert "looger to mychat"
This reverts commit commit # [373b746](https://github.com/DerpleMQ2/rgmercs/commit/373b746d2543f309e4c582061b421498762d079c).
* fix: toggles in looted also address rgmercs settings
* more cleanup
* settings verify
make sure no defaults are missing when loading loot_lib settings
* added add items sections to global and buy items
removed all ini saving. we only load defaults from there when missing and use our tables instead.
* style: fixed input width on new items qty
[533] - 2024-09-10
Commits
(5e167b7) ~AlgarDude[utils] UseSong/Spell/AA Updates (#177)
* UseSong now has the adjustments to song clipping intended to release alongside the bard revamp. Expect 200-300ms improvement per song.
* Fix for UseSpell and UseAA relying on imprecise data for cast times, AA's with cast times should no longer clip early (further tuning may be needed on the value).