EpicLoot
$19.99
Sold by: imthenewguyAdd a new dynamic to your server with enhanced custom items that feature unique set types. Players also obtain set bonuses for wearing multiple clothing items with the same set type.
- Description
- Reviews (7)
- Version History
- Discussions (0)
- Setup
- Product Enquiry
Description
Description
Epic Loot is a plugin that adds additional loot potential to loot crates, NPC corpses, barrels and crafting.
There is a configurable chance that an enhanced piece with varying set types and modifiers will appear in a loot crate, barrel or corpse.
Players also have a chance to receive an enhanced version of their crafted items, rather than the plain old vanilla armor/weapon/tool.
Wearing more than 1 of the same type of item will provide the user with a set bonus. Depending on the set type, they may get access to higher mining yields, more damage to scientists or even access to exclusive loot tables that proc while gathering.
The plugin is incredibly configurable, supports language conversions and allows users to modify and design their own set bonuses.
There are currently 24 different set types and 27 unique set bonuses!
Set types are added to the name of the item and are responsible for providing the user with a buff.
Miners, - Increases the wearers mining yield.
Lumberjacks, - Increases the wearers woodcutting yield.
Skinners, - Increases the wearers skinning yield.
Farmers, - Increases the wearers farming yield.
Foragers, - Increases the wearers collection yield.
Fishermans, - Increases the wearers fishing yield.
Assassins, - Increases damage done to players.
Demo, - Decreases damage from explosives.
Elemental - Reduces cold and fire damage.
Scavengers - Offers the wearer a chance to obtain additional scrap from barrels and crates.
Transporters - Reduces the fuel costs for helicopters and boats.
Crafters - Increases crafting speed.
Reinforced - Reduces durability loss on all equipped items.
Tamers - Reduces damage taken from animals.
Hunters - Increase damage done to animals.
Operators - Increases damage done to humanoid NPCs.
Jockeys - Increases speed of the wearers mounted horse.
Raiders - Offers the wearer a chance for their fired rocket/thrown explosive to be refunded.
Builders - Offers the wearer a chance for their building/upgrade costs to be refunded.
Assemblers - Offers the wearer a chance for their crafting materials to be refunded.
Fabricators - Offers the wearer a chance for an additional crafted item to be produced.
Medics - Increases healing received.
Knights - Decreases damage received from melee attacks.
Barbarians - Increased damage done with melee attacks.
Smelting - Chance to receive a refined ore, instead of a raw ore, while mining.
InstantMining - Chance to instantly mine the rest of a node out on hit.
InstantWoodcutting - Chance to instantly cut down the rest of the tree on hit.
Regrowth - Chance for the felled tree to respawn.
InstantSkinning - Chance to instantly skin the rest of an animal on hit.
InstantCook - Chance to receive cooked meat instead of raw meat while skinning.
PVPCrit - Chance to critically damage a player, adding an additional 10-30% damage.
Reflexes - Reduces damage taken from PVP.
IncreasedBoatSpeed - Increases the speed of all watercraft.
FreeVehicleRepair - Removes the repair cost for repairing vehicles of all kinds.
Survivalist - Increases calories and hydration from all food sources.
Researcher - Chance to receive your scrap back while researching.
Feline - Reduces fall damage.
Lead, - Reduces radiation damage.
Gilled - Underwater breathing.
Smasher - % Chance to destroy barells and roadsigns instantly.
WoodcuttersLuck - Access to a loot table for woodcutting.
MinersLuck - Access to a loot table for mining.
SkinnersLuck - Access to a loot table for skinning.
RockCycle - Chance to spawn a new rock once mined out.
Attractive - Chance for loot to be instantly moved to your inventory.
FishersLuck - Access to a loot table for fishing.
TeamHeal - Shares heals with nearby team mates.
HealthShot - Heals team mates for damage that would have been done when shot.
BulletProof - Reduces the damage received from bullets.
FishingRodModifier - Adjusts the tensile strenght of the cast fishing rod, making it harder to snap the line.
UncannyDodge - Chance to dodge a projectile and negate its damage.
When a user wears enough pieces of the same set, they will get access to extra set bonuses, depending on the number of pieces worn.
Any of the buffs from the set types can be added as set bonuses to any set. You can also add the BonusMultiplier set bonus if you want to increase the set bonus percentage based on the number of pieces worn.
BonusMultiplier - Add an additional bonus on top of the existing modifier.
Type: chat
Command: genitem
Parameters: <optional: item shortname> <optional: set type> <optional: tier>
Usage:
- /genitem pants miners s – will spawn a pair of pants with the miners set type and a random modifier from s tier range.
- /genitem transporters c – will spawn a random item with the transporters set type and a random modifier from the c tier range.
- /genitem pants b – will spawn a pair of pants with a random set type and a random modifier from the b tier range.
- /genitem pants – will spawn a pair of pants with a random set type and a random set modifier.
Type: console
Command: genitem
Parameters: <target name/steam ID> <optional: item shortname> <optional: set type> <optional: tier>
Usage:
- /genitem “new guy” pants miners s – will spawn a pair of pants with the miners set type and a random modifier from s tier range.
- /genitem “new guy” transporters c – will spawn a random item with the transporters set type and a random modifier from the c tier range.
- /genitem “new guy” pants b – will spawn a pair of pants with a random set type and a random modifier from the b tier range.
- /genitem 76561197988695317 pants – will spawn a pair of pants with a random set type and a random set modifier.
Type: chat
Command: eladdskin
Parameters: <set type> <item shortname>
Usage:
- /eladdskin Transporters pants 2533474346 – Adds the specified skin ID to the list of skins for the transporters pants.
Type: chat
Command: givescrappercurrency
Parameters: <quantity>
Usage:
- /givescrappercurrency 100 – gives 100 scrapper currency to the player.
Type: console
Command: givescrappercurrency
Parameters: <target name/ID> <quantity>
Usage:
- /givescrappercurrency new 100 – gives new guy 100 scrapper currency.
Type: console
Command: elprintitems
Parameters: none
Usage:
- /elprintitems – will print a list of items that can be enhanced into console.
Type: chat
Command: el
Parameters: none
Usage:
- /el – opens up the EpicLoot menu.
Type: chat
Command: reseticonpositions
Parameters: none
Usage:
- /reseticonpositions – forces all player icon positions to be set to the default config value.
epicloot.use – Required to access the menu.
epicloot.admin – Required to use the genitem commands.
epicloot.drop – Required for items to drop from crates, barrels and corpses.
epicloot.salvage – Required to access the salvager menu.
epicloot.enhance – Required to access the enhancement menu.
epicloot.enhance.free – Enhancements have no cost.
epicloot.craft – Required to randomly craft epic loot items.
void GenerateItem(BasePlayer player, string type = null, List<string> item_shortname = null, string tier = null, bool msg = false)
Type must be a set type (miners, transporters etc).
Item_shortname can contain a number of item shortnames. The hook will pick a random item from the list.
Tier must be either s, a, b or c.
Reviews (7)
7 reviews for EpicLoot
Only logged in customers who have purchased this product may leave a review.
Version History
- Updated Updated item ownership fields for EpicLoot items. Items will now show that they are epic items, and mousing over them will show how they were obtained.
- Updated Updated the way resources are collected for better compatibility with other yield increasing plugins.
- Updated Updated support for Instant gathering skills between Skill Tree and Item Perks.
- Added Added armor slot rolls for epic items that are spawned or found.
- Fixed Fixed an issue with reseticonpositions command throwing an exception.
- Added Added rounding for buff values displayed in menu.
- Updated Updated how data is saved on server save.
- Updated Optimized the logic behind the vanilla loot table handling
- Updated Updated Harmony patching for Carbon
- Updated Filtered out grenades, timed explosives and satchels from being enhancable.
- Added Added hook call when attempting to put loot into a loot container: object OnAddLootToContainer(LootContainer container)
- Updated Optimized the logic behind the vanilla loot table handling
- Updated Updated Harmony patching for Carbon
- Updated Updated the SkillTree Epic Loot buff to provide more control over the skill info, such as the tree, name of the node, max level etc.
- Updated Patched pooling
- Updated Patched for October update.
- Added Added a check to prevent enhancement of an item when it is stacked.
- Added Added permission field under each buff type for each tier, which will only allow those with the specified permission to craft that particular tier for the selected item.
- Added Added the option to expand tiers for all equipment.
-
Added
Added new console command: givescrappercurrencytoall
- gives epic scrap currency to all online players.
- Updated Patched for July's surprise update.
- Updated Patched for July update.
- Fixed Fixed an OverflowException issue by converting uint to ulong.
- Fixed Fixed an issue where disabled buffs were being added to items when crafted.
- Fixed Fixed the patching method for Harmony.
- Fixed Fixed an issue with disabled buffs still being displayed in set types.
- Updated Updated the Raiders buff to maintain the item skin and name fields.
- Added Added option to disable stacking and splitting.
- Updated Patched the GetBuffValue method with float.TryParse to prevent exceptions being thrown if the string is invalid.
- Fixed Fixed an infinite loop associated with OnPlayerHealthChange.
- Updated Updated the TeamHeal buff so that it does not trigger the TeamBuff heal from other players.
- Added Added config option to stop HealthShot from removing bleeding.
- Updated Removed the Setbonus enum and consolidated all into buffs. You can add any buff as a set bonus to any set type.
- Added Updated Harmony patching for forced wipe.
- Updated Updated some of the lang on the UI
- Fixed Fixed an issue with the boat speeds when used with the turbo perk.
- Fixed Fixed an issue with CanRecycle throwing an error.
- Fixed Fixed an exception caused by a null item when generating new random items.
- Updated Updated the GenerateItem method to edit the existing item if using EpicScrap to modify an item.
- Fixed Fixed TeamHeal exception error.
- Added Added feedback for givescrappercurrency console command.
- Fixed Fixed a bug with Harmony patching causing issues with SkillTree
- Fixed Patched the OnResearchCostDetermine exception.
- Fixed Patched the OnResearchCostDetermine exception.
- Fixed Fixed an issue with stack plugins allowing EpicLoot items to be duplicated.
- Updated Updated the plugin to handle stacking and splitting via harmony.
- Added Added config option to prevent max condition loss when repairing enhanced items.
- Updated Updated the method for handing player finding for commands such as givescrappercurrency
- Fixed Fixed a null reference exception for OnPlayerSleepEnded.
- Updated Updated the SkillTree integration so that it is a separate multiplier, in addition to the permission based multipliers in the config.
- Added EpicLoot now has full control of the SkillTree node (requires SkillTree version 1.3.7+). Any updates to the SkillTree settings in EpicLoot will overwrite SkillTree config for the EpicLoot skill.
- Fixed Fixed a weird stack issue with Epic scrap some how.
- Updated Changed the IsEpicScrap method to ignore case for displayname and shortname.
- Updated Updated for August forced wipe.
- Fixed Fixed a null reference exception error due to plugins calling the OnItemCraftFinished hook without an ItemCrafter parameter.
- Updated Updated the SkillTree integration so that it is a separate multiplier, in addition to the permission based multipliers in the config.
- Added EpicLoot now has full control of the SkillTree node (requires SkillTree version 1.3.7+). Any updates to the SkillTree settings in EpicLoot will overwrite SkillTree config for the EpicLoot skill.
- Fixed Fixed a weird stack issue with Epic scrap some how.
- Updated Changed the IsEpicScrap method to ignore case for displayname and shortname.
- Added Updated for August forced wipe.
- Added Added hook: object ELOnModifyHealth(BasePlayer player, float modifier). Returning non-null prevents the max health being modified.
- Added Added default support for Nightmare level RaidableBases.
- Fixed Fixed the issues with STOnItemRepairWithMaxRepair preventing EpicLoot items from being repaired when set to true.
- Added Added config option to control item splitting for epic scrap
- Fixed Fixed a compatibility issue with carbon
- Fixed Fixed an issue with the old item structure for salvaging.
- Updated Fixed an issue with the tugboat not moving after being dismounted.
- Updated Added a few additional null checks across the plugin.
- Added Added blacklist for the Raiders set, allowing for items to be excluded from its effect.
- Updated Removed the option for RF timed explosives to be duplicated with Raiders set.
- Added Added a skin blacklist to prevent enhancing items that have skins contained in the list.
- Updated Patched OnCollectiblePickup.
- Updated Patched for May update.
- Updated Updated for forced wipe
- Added Added language for the rest of the menus and messages.
- Added Added an option to prevent MaxRepair perk from triggering on EpicLoot items.
- Added Added a black list for fabricators perk.
- Fixed Fixed barbarian perk triggering on NPCs without a melee weapon.
- Added Added item blacklist for the reinforced buff.
- Added Added BossMonster support. Can create a random cache of EpicLoot items where the boss died.
- Added Added fail-safe to prevent negative damage amounts.
- Added Added config option for UINotify and added a message when a piece of EpicLoot is acquired for the first time, explaining what it does.
- Updated Updated some UI with lang.
- Updated Updated the CanReceiveEpicLootFromCrate API call so it fires when not using the default loot profile.
- Updated Disabled EpicLoot drops entirely from containers that have their drop chance set to 0 in the config.
- Added Added compatibility with the Vehicles plugin so the fuel systems don't conflict.
- Added Added compatibility update for ItemPerks.
- Updated Updated plugin so that set bonus entries can be entered in the config in any order.
- Added Added support to work with the SkillTree loot magnet skill
- Added Added ability to recycle EpicLoot items in the recycler, which yields the same result as the menu (can be disabled).
- Added Added chat command: reseticonpositions. Will reset all player values to config value
- Added Added failsafe for reskinning an item on the repairbench.
- Updated Updated scrapping and enhancing so it will work from any container.
- Updated Updated the enhancing to it maintains the players attachments and ammo count/type.
- Added Added permission based multipliers for finding EpicLoot.
- Added Added epic loot buff to skill tree. Requires it to be enabled in the EpicLoot plugin before it sends its payload.
- Updated Updated the default FuelPerSec for mini to be 0.25 (from 0.5).
- Updated Transporters will not adjust the heli fuel consumption if the heli's fuel is less than the default consumption rate.
- Fixed Fixed an issue with the luck set bonuses not firing off properly and causing NRE's.
- Updated Optimized dictionary calls.
- Fixed Fixed NRE in CanCastFishingRod
- Added Added support for HealthShot in TruePVE.
- Updated Changed the lang description of the HealthShot proc, as it is based off of the weapons base damage.
- Added Added permission: epicloot.drop. Required for items to drop from crates, barrels and corpses.
- Added Added permission: epicloot.salvage. Required to access the salvager menu.
- Added Added permission: epicloot.enhance. Required to access the enhancement menu.
- Added Added permission: epicloot.enhance.free. Enhancements have no cost with this permission.
- Added Added permission: epicloot.craft. Required to create enhanced items while crafting.
- Fixed Fixed an issue with the set bonuses not providing the correct values.
- Added Added fail-safes to prevent items with quantity less than 1 being given.
- Added Added loot options for RaidableBases.
- Added Added modifier dictionary for HealthShot based on weapon.
-
Added
Added console command: givescrappercurrency
- Added Added permission system so owners can add permissions to set bonuses.
- Fixed Fixed an issue with changing the set bonus amounts.
- Added Added new set bonus: UncannyDodge - chance to dodge a projectile and negate it's damage.
- Updated Refined the filter to allow more items that aren't repairable to be added to the enhance-able list (tactile gloves, diving equipment etc).
- Fixed Fixed the boat speed setbonus.
- Fixed Fixed the issue with the info not loading into the panel with updates.
- Added Added console command to print out the list of item shortnames that can be enhanced (elprintitems).
- Added Added option for barrel spawns to drop epic items.
- Added Added option in player settings to disable the hud icon.
- Added Added commands to open the inspector (see config).
- Added Added the option to use URL, Skin ID or assets/icons/ path for the HUD icon.
- Added Added a new enhanced item scrapping system. Players can now scrap their enhanced items to receive Epic Scrap (configurable). This currency can be used to add a specific enhancement to the desired item with a random modifier and tier.
- Added Added chat command to give new scrapper currency: /givescrappercurrency.
- Added Added dictionary option for static_skins, allowing for certain items/skins to be declared in the config. These skins will be assigned as priority if they exist in the dictionary.
-
Added
Added chat command: /eladdskin
to add items to the static_skins list for each buff. - Added Added new Set type: Knights - reduces the damage taken from melee.
- Added Added new Set type: Barbarians - increases the damage dealt by melee weapons.
- Added Added new Set bonus: BulletProof - Reduces the damage taken from bullets.
- Added Added new Set bonus: FishingRodModifier - Increases the tensile strengh of the players fishing rod while fishing.
- Added Added a toggle option in player settings for notifications.
- Fixed Fixed a conflict with Jockeys perk and SkillTree.
- Fixed Fixed an issue where vehicles weren't being modified when mounting them with only an enhanced weapon (no armor).
- Added Added support for reskinning items via skinbox (requires skinbox 2.1.10+)
- Added Added support for a soon to be released plugin
- Added Added option to rename the tiers so they display differently in the UI.
- Fixed Fixed the roll for crafting so it isn't always 100%.
- Added Added hooks to prevent item stacking if the names don't match. This can be disabled in the config if using a stack modifier plugin.
- Added Added notifications when you craft an enhanced item.
- Fixed Fixed typo in lang for animals.
- Fixed Fixed a conflict with stack modifier plugins.
Discussions (0)
Discussions
There are no discussions yet.
Leave a reply
Setup
Plugin FAQ – How do I use this .zip/.7z file I just purchased on my server?
• First, you want to unzip the file. You can do so by just double-clicking it to open, then drag the contents to the desired location (you may need to install an external unzipping software if you don’t already have one such as 7zip or winrar)
• Next you will find either a structure of folders or just the .cs file itself (it’s the actual plugin file itself).
• After that just install the .cs (plugin file) into your …/oxide/plugins/ folder where you will install plugins you ever need to.
Additionally, here’s a great video that easily covers adding a plugin to your server if you need! https://youtu.be/yWC_p97FhQA
• Installation is not included with any products on the site, however, if needed we may assist if you reach out to our support.
Currently all products on Lone.Design will be contained within a zipped file which is the .7z or .zip that you see. I believe windows 10 and up can unzip on its own without 3rd party tools, but in that case, if you’re unfamiliar with zipped files here are 2 programs I recommend to easily unzip zipped files.
Video On How to Zip and Unzip: https://youtu.be/Ep-L3PjBPCk (TechInsider Youtube Channel)
Zipping/Unzipping Tools
Winrar https://www.rarlab.com (I used to use for years, but works great!)
7zip https://www.7-zip.org/a/7z2107-x64.exe (the one I use currently)
New B (verified owner) –
How can this plugin have no review yet ?
Whether you run a pvp or pve server, this is an amazing addition for the game !
You can also change every value of every item/ set bonus as you like if you think this is not enough or too much for your server.
With the last update I can now bind the new command to a ‘CustomButtons’.
Thanks for this plugin, we are running it with SkillTree wich can lead to powerfull combo skills/set and everyone find the kit/build that fit his playstyle!
Im the new guy go easy D –
Lack of documentation – There are 2 videos and a massive amount of information on the front page showing how this plugin functions and what potential is has for change.
Lack of customization – You can add/change the values of any set bonus, and the values assigned to each individual piece based on the tier that it drops. Not sure what else you desire in this plugin, but it was showcased as is in the video and descriptions.
Lack of developer response/support – It is currently 12pm Tuesday for me. You sent your first request for assistance on Sunday via the pm system on Lone, which happens to be fathers day. That request for assistance was to change the colour of the hit for HealthShot, which is a vanilla system and cannot be changed (the white splash when you are hit but do not take damage). You can change the amount of health that the player receives by adjusting the modifier under the SetBonus (https://imgur.com/B2VX0H0).
Your next comment was at 6:27 an Monday (just over 24 hours ago): “Does anyone know how to use the whitelist feature. It keeps breaking my items”. I do work full time and have 2 kids, so unfortunately I am not able to respond straight away. There has also been a number of hook changes in oxide that have broken a number of my mods, so the priority has been fixing them so they function.
Have responded to your whitelist question under discussions.
Kenneth Caggiano (verified owner) –
Great plugin.
klockwurk (verified owner) –
Another amazing plugin from imthenewguy!
zodiark14020 (verified owner) –
adds so much flexibility to a server. PvE or PvP… if u dont have this… your missing out!
jncwinner1 (verified owner) –
Another fantastic addition to give players more to do on rust!
Geoffrey Ogonosky (verified owner) –
Really excellent plugin, a must-have for PvE and I could see it being excellent fun on PvP as well. Great configuration and ease of use, simple and straightforward to balance. Thanks!