Download
(10 Kb)
Download
Updated: 05/21/14 10:58 AM
Pictures
File Info
Compatibility:
Live (1.0)
Updated:05/21/14 10:58 AM
Created:05/14/14 08:08 PM
Monthly downloads:23
Total downloads:2,568
Favorites:4
MD5:
Categories:Discontinued & Outdated, Auction House & Vendors, Data Mods, Miscellaneous
Lootomatic
Version: 0.4.0
by: f1gm3nt [More]
Loot-o-matic addon for Elder Scrolls Online

Loot-o-matic is an addon for Elder Scrolls online that helps you manage the loot that you obtain throughout your journey.

Features
  • Filters that allow you to mark items as junk Example
    • Item Type is Trash
    • Item Type is Lure
    • Item Trait is Ornate Jewelry
    • Item ID is X
    • Item sellPrice is greater than X gold
    • Possibilities are endless!
  • Filters can be enabled or disabled
  • Each filter can have multiple rules
    • Item Type is X and Item Quality is X
    • Item Type is Armor and Item Trait is Ornate
  • Filter types: EqualTo, GreaterThan, LessThan, Contains, NotEqualTo, GreaterThanOrEqualTo, LessThanOrEqualTo, DoesNotContain
  • Auto marks Trash items as junk
  • Auto sell junk items when opening a vendor store

Manual Install

@TODO

Usage

Currently this script is console based and can only be used in a chat window.

Commands:

Code:
    /lootomatic config <command>
    /lootomatic filters <command>
config list

Used to display the current settings.

Code:
/lootomatic config list
config setting value

Used to change the configuration settings

Examples:

Code:
/lootomatic config sellalljunk true
    /lootomatic config sellalljunk false
    /lootomatic config loglevel 0
    /lootomatic config loglevel 100
    /lootomatic config loglevel 200
    /lootomatic config loglevel 300
sellalljunk = Auto sell junk when vendor window opens

loglevel = Verbosity of output by Lootomatic. 0 is off, 100 is DEBUG, 200 is INFO, 300 is WARN

filters list

This command will list all of your current loot filters.

Code:
/lootomatic filters list
filters show

Shows more detail about a filter.

Code:
/lootomatic filters show 1
filters clear

Clear all loot filters.

Code:
/lootomatic filters clear
filters add

Add a new loot filter

Code:
/lootomatic filters add name:Trash enabled:true condition.type:EqualTo condition.name:itemType condition.value:48
filters modify/update

@TODO

filters delete

Deletes a filter by index

Code:
/lootomatic filters delete 1
Conditions

When you add a filter, you are defining a list of rules. Each filter will need
to have at least one rule to be able to function. The following rule types are
supported.
  • EqualTo
  • GreaterThan
  • LessThan
  • Contains
  • NotEqualTo
  • GreaterThanOrEqualTo
  • LessThanOrEqualTo
  • DoesNotContain

Along with the condition you will need to give it a name equal to that
of the property on the Item. (There's a list below) You will also
need to specify a value.

Item Data

The following list is what you will need to set as a name when adding a rule
to your filter.
  • id
  • name
  • itemType
  • itemStyle
  • sellPrice
  • meetsUsageRequirement
  • equipType
  • itemStyle

More will be coming soon

Support

If you are having trouble with this addon, please submit a support request
on the ESOUI website.

Feature Requests

If you are wanting to have a feature adding to this addon, please submit
the feature request on the ESOUI website.

Development

This addon follows Semantic Versioning and it also follows the gitflow
work flow of development. If either of those sound new to you, please read
the following articles:

Contribute

https://github.com/JoshuaEstes/eso-lootomatic

Packaging

To package this addon for distribution the following command needs to be ran:

Code:
git archive --format=zip --prefix=Lootomatic/ HEAD > Lootomatic.zip
This will create a new zip file in the current directory ready to be uploaded
to an addon site.

License

Copyright (C) 2014 Joshua Estes <[email protected]>

Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
the Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
0.4.0
- Removed all unused code
- Added simple rules engine for filters
- Updated the slash commands
- Refactored directory structure
- Ability to remove and modify filters

0.3.0
- Fix for quest items
- Code clean up
- Cleaned up some more debug messages
- Setup configuration system
- Made filters work a little better

0.2.0
- Added the ability to add filters based on itemType
- Added the ability to list filters
- Added the ability to show details on filters
- Added a simple logger

0.1.0
- Initial release with mostly debug output, not much functionality
Optional Files (0)


Archived Files (3)
File Name
Version
Size
Uploader
Date
0.3.0
6kB
f1gm3nt
05/18/14 10:27 PM
0.2.0
6kB
f1gm3nt
05/18/14 11:56 AM
0.1.0
4kB
f1gm3nt
05/14/14 08:26 PM


There have been no comments posted to this file.
Be the first to add one.



Category Jump: