About this mod
This a script to dump Unique and Set weapons and armor into a players inventory.
The script can be run to target a certain weapon type (daggers, longswords etc) or armor class (might, finesse etc) as well as a maximum level of gear.
Requires the KOAR Lua Console.
- Requirements
- Permissions and credits
- Changelogs
It will dump armors and weapons to the players inventory based on the arguments given to the script.
You can target specific weapon types or armor classes as well as providing a maximum level of item.
I created this to more easily give myself all possible unique and set items rather than going through the entire list and entering them one at a time. It got a little more complicated than I was initially aiming for...
INSTALLATION
- Install KOAR Lua Console and ensure it is working properly in-game
- Download the 3 files item_dump.lua, armors_output.lua and weapons_output.lua
- Place the files into the /_scripts/console folder located in your installation directory. This folder will be added when installing the KOAR Lua Console
USAGE
To run this script, open the Lua console with F1.
First enter run item_dump followed by the required arguments
To get help while in-game use run item_dump h or run item_dump help
This script has 2 modes: Armor and Weapon
run item_dump a or run item_dump armor to give armors
run item_dump w or run item_dump weapon to give weapons
If in armor mode the arguments to follow are:
<class> <rarity> <max_level *optional>
- Examples -
run item_dump armor finesse set 25 will give all set armors with max finesse requirement of 25
run item_dump a f s 25 does the same in shorthand
run item_dump armor might unique will give all unique armors of the highest possible might level requirement
run item_dump a m u does the same in shorthand
If in weapon mode the arguments to follow are:
<type> <max_level *optional>
- Examples -
run item_dump weapon daggers 15 will give all daggers with max character level requirement of 15
run item_dump w d 15 does the same in shorthand
run item_dump weapon longsword will give all longswords of the highest possible character level requirement
run item_dump w ls does the same in shorthand
SHORTHAND OPTIONS
Use these shorthand options to save on typing
First argument
a = armor
w = weapon
Second argument when in Armor mode
m = might
f = finesse
s = sorcery
o = other
Third argument when in Armor mode
s = set
u = unique
Second argument when in Weapon mode
c = chakrams
d = daggers
f = faeblades
g = greatsword
h = hammer
lb = longbow
ls = longsword
sc = sceptre
st = staff
KNOWN ISSUES
Weapon/Armor max levels are not respecting the given argument
This is a problem with the intake CSV file which lists incorrect levels for some items.
I can't really do anything about this unless I wanted to go through a multi-thousand line CSV document and fix them all (which I don't)
OPTIONAL FILES
If you so wish, you can download and run item_dump_intake.rb along with amalur_all_possible_items.csv
amalur_all_possible_items.csv is a CSV file generated from this google doc
This script is used to generate weapons_output.lua and armors_output.lua and will overwrite them if present.
To run item_dump_intake.rb you will need to have Ruby installed and run if from the command line as ruby item_dump_intake.rb <test (optional)>
FEEDBACK
I appreciate and welcome any feedback, suggestions or bug reports.
Message me here or on reddit: https://www.reddit.com/user/nephelus
VERSIONS
- 1.0 - First release