Item Perks

$25.00

Sold by: imthenewguy

Find, craft or create unique items on your server with over 50 different perks.

Categories: , ,

Description

Works with:

 

2gWgwHZ.png

 

Item Perks is a plugin that enhances everyday weapons, tools and armour with over 50 different types of perks.

Items with perks can be obtained a variety of ways, including:

  • Finding them randomly in crates or barrels during your morning scrap farm.
  • Randomly crafting an enhanced version of your equipment while you roof camp noobs from your base.
  • Recycling enhanced equipment and finding enhancement kits stuck in the teeth of the recycler.
  • Using a console or chat command that can be ran through seedy plugin traders like GUIShop.

 

The plugin gives a large amount of control to server owners when it comes to implementation. You can:

  • Enable/disable perks, or modify the minimum and maximum values that they roll when applied to gear.
  • Blacklist or whitelist items to each perk, so they will be exclusively excluded or included (based on the list you choose).
  • Adjust the weight of each perk, so it is more or less likely to be seen on gear., or adjust the chances amount of perks that items can potentially have.
  • Fully adjust or disable the chance for item drops to be found, or enable the enhancement kit system so players can recycle gear.
  • So much more (watch the configuration section of the video below to see the full extent).

 

 

 

KeYroZv.png

There are over 50 perks included with the plugin. The following list will describe briefly what each perk does.

Name: Prospector
Description: This perk increases your mining yield when mining stone, metal and sulfur nodes.

Name: Lumberjack
Description: This perk increases your woodcutting yield when chopping living or dead trees.

Name: Butcher
Description: This perk increases the resources gained from skinning humans and animals.

Name: Horticulture
Description: This perk increases the amount of resources gained when harvesting grown plants.

Name: Forager
Description: This perk increases the amount of resources gained when picking up map generated collectibles.

Name: Angler
Description: This perk increases the amount of fish you receive upon a successful catch.

Name: BeastBane
Description: This perk increases the damage dealt to animals.

Name: ScientistBane
Description: This perk increases the damage dealt to scientists.

Name: FlakJacket
Description: This perk reduces the damage received from explosions.

Name: Elemental
Description: This perk reduces damage from received from cold and heat sources.

Name: Scavenger
Description: This perk provides you with a chance to find additional scrap from crates and barrels.

Name: Manufacture
Description: This perk increases the speed of your crafting.

Name: Durable
Description: This peark reduces the durability damage of all equipped items.

Name: BeastWard
Description: This perk reduces the damage received from animals.

Name: ScientistWard
Description: This perk reduces the damage received from scientists.

Name: Builder
Description: This perk provides you with a chance for your building upgrades to be free.

Name: Thrifty
Description: This perk provides you with a chance for your crafting components to be refunded upon a successful craft.

Name: Fabricate
Description: This perk provides you with a chance to duplicate an item upon a successful craft.

Name: Pharmaceutical
Description: This perk increases the amount of healing received from all sources.

Name: MeleeWard
Description: This perk reduces the damage received from melee weapons.

Name: Academic
Description: This perk provides you with a chance to receive a scrap refund when researching an item at the research bench.

Name: FallDamage
Description: This perk reduces the impact damage received from falling.

Name: Lead
Description: This perk reduces the damage from radiation.

Name: Smasher
Description: This perk will provide you with a chance to instantly destroy barrels with any amount of damage.

Name: Environmentalist
Description: This perk will increase the speed of recyclers that you activate.

Name: Smelter
Description: This perk will increase the smelting speed of furnaces you activate.

Name: Paramedic
Description: This perk provides players that you revive with additional health.

Name: Prepper
Description: This perk provides you with a chance to not consume food when eating.

Name: Regeneration
Description: This perk will passively regenerate you.

Name: SharkWard
Description: This perk will reduce the amount of damage received from sharks.

Name: SharkBane
Description: This perk will increase the amount of damage dealt to sharks.

Name: Deforest
Description: This perk provides you with a chance to cut down nearby trees when successfully cutting a tree down.

Name: BlastMine
Description: This perk provides you with a chance to mine out nearby nodes when successfully mining out a node.

Name: Tanner
Description: This perk provides you with a chance to skin nearby corpses when successfully skinning out a corpse.

Name: Vampiric
Description: This perk will heal you for a percentage of the damage dealt to certain enemies.

Name: Reinforced
Description: This perk will reduce the the amount of damage that your vehicles receive when mounted.

Name: ComponentLuck
Description: This perk will provide you with a chance to receive additional components when looting barrels and crates.

Name: ElectronicsLuck
Description: This perk will provide you with a chance to receive additional electronics when looting barrels and crates.

Name: UncannyDodge
Description: This perk provides you with a chance to dodge incoming damage, reducing it to 0.

Name: LineStrength
Description: This perk increases the tensile strength of your fishing line.

Name: HealShare
Description: This perk will share healing effects with nearby players.

Name: Attractive
Description: This perk will provide you with a chance to automatically pick up components when destroying barrels.

Name: WoodcuttingLuck
Description: This perk provides you with a chance to find a random item when you cut down a tree.

Name: MiningLuck
Description: This perk provides you with a chance to find a random item when you mine out a node.

Name: SkinningLuck
Description: This perk provides you with a chance to find a random item when you skin out a corpse.

Name: FishingLuck
Description: This perk provides you with a chance to find a random item when you catch a fish.

Name: Sated
Description: This perk will increase the amount of calories and hydration you receive from food and water sources.

Name: IronStomach
Description: This perk provides you with a chance to negate negative effects when consuming food.

Name: TreePlanter
Description: This perk will provide a chance for a tree to instantly regrow when cut down.

Name: RockCycler
Description: This perk will provide a chance for a node to instantly respawn when mined out.

Name: BradleyDamage
Description: This perk increases the damage dealt to Bradley Tanks.

Name: HeliDamage
Description: This perk increases the damage dealt to Patrol Helicopters.

 

3SsKzA7.png

 

Command: ipgive
Type: console/chat
Parameters: <target ID/Name> <optional: shortname> <optional: perks>
Description: Gives the target player an enhanced item. If shortname is specified, it will base the enhancement off of that item. If perks are specified, it will add only those perks to the item.

Command: ipgivekit
Type:  console/chat
Parameters:  <target ID/Name> <perk>
Description:  Gives an enhancement kit to the target.

 

B6IViFd.png

itemperks.use - Required to receive any benefit from enhanced items.
itemperks.loot - Required to loot enhanced items from crates and barrels.
itemperks.craft - Required for a chance to received enhanced versions of crafted gear.
itemperks.admin - Required to use admin commands.
itemperks.enhance - Required to add enhancement kits to items via the workbench.
itemperks.recycle - Required to receive enhancement kits from recycling enhanced items.

 

VZ2SvMJ.png

IPAPI_CreateItem – creates and returns an enhanced item using the details fed into the method. If shortname is left blank, it will pick a random valid item. If api_perks is null it will pick random perk(s) and add them.
Returns Item

        [HookMethod("IPAPI_CreateItem")]
        public object IPAPI_CreateItem(string shortname = null, ulong skin = 0, Dictionary<string, float> api_perks = null)
        {
            List<KeyValuePair<Perk, float>> perks = Pool.GetList<KeyValuePair<Perk, float>>();
            foreach (var perk in api_perks)
            {
                Perk _perk;
                if (parsedEnums.TryGetValue(perk.Key, out _perk)) perks.Add(new KeyValuePair<Perk, float>(_perk, perk.Value));
            }
            var result = CreateItem(shortname, skin, perks);

            Pool.FreeList(ref perks);
          // Returns an Item class
            return result;
        }

OOEU9yx.png

3 reviews for Item Perks

  1. 5 out of 5

    Tesla_X (verified owner)

    Pretty awesome so far, got installed on the server and the players love it! Excited to see what all perks get added in the future!

  2. 5 out of 5

    Void (verified owner)

    Support is great!
    The plugin is highly customizable and with the API its super easy to make other plugins reward players with very specific gear sets! 10/10!

  3. 5 out of 5

    arfail19 (verified owner)

    its a Great mod


Only logged in customers who have purchased this product may leave a review.

Version 1.0.20 | Updated February 2, 2025
  • Fixed Fixed an exception thrown in SB_CanReskinItem.
  • Added Added hook call when attempting to put loot into a loot container: object OnAddLootToContainer(LootContainer container)
Version 1.0.19 | Updated December 31, 2024
  • Fixed Fixed issue with enhancement kits not being recognised.
  • Added Added config option to disable chat message for UncannyDodge.
Version 1.0.18 | Updated December 9, 2024
  • Added Added a config option to adjust the spawn position of a new node with RockCycler.
  • Added Added hookmethod: float IPAPI_GetDropChanceModifier(string userid) - returns the players drop chance modifier.
  • Updated Moved Regrowth to next tick so it doesn't cause an infinite loop with woodcutting ultimate from SkillTree.
  • Updated Updated unpatching for Harmony in Carbon.
Version 1.0.17 | Updated October 3, 2024
  • Added Added a couple of config options to disable chat messages.
  • Updated Patched pooling
  • Updated Updated for October patch
Version 1.0.16 | Updated August 14, 2024
  • Added Added config option to reposition enhance item button.
  • Fixed Fixed a conflict with HumanNPC plugin.
Version 1.0.15 | Updated July 7, 2024
  • Updated Updated the item to check if its broken. Broken items will no longer contribute towards perks.
  • Updated Updated the config property for "Allow max repair perk from Skill Tree to be used on enhanced items?"
  • Updated Updated for July's surprise patch.
Version 1.0.14 | Updated June 20, 2024
  • Removed Removed enhancement kit menu from workbench as it is no longer accessible.
  • Added Added config option allowing for StorageContainer prefabs such as furnaces, bbqs, boxes etc to display the menu when looted (default: furnace).
  • Updated Repositioned the menu to be under the menu panel.
  • Added Added config option to exclude duplicate perks from counting towards total perk count. Setting false will allow infinite perks of a type that exists on the item to be applied.
Version 1.0.13 | Updated June 3, 2024
  • Fixed Fixed harmony patching issue.
  • Added Added option to disable stack and split handling.
Version 1.0.12 | Updated May 2, 2024
  • Added Added support for finding enhanced items from corpses.
  • Fixed Fixed an issue where BlastMine and Deforest weren't providing players with bonuses from tea.
  • Added Added global whitelist. Only items in this list will be enhanceable.
  • Updated Updated Harmony patching for forced wipe.
Version 1.0.11 | Updated February 21, 2024
  • Updated Updated the ipgive commands to take modifiers for each buff if specified. IE Butcher 1.2 would be a 120% buff given to the Butcher perk.
  • Added Added new command: ipgivewithskin
  • Fixed Fixed a potential exception in OnPlayerHealthChange
  • Fixed Fixed an issue where reskinning on a work bench would break the item.
Version 1.0.10 | Updated November 27, 2023
  • Removed Removed log debugs.
  • Fixed Fixed an issue where enhancing an item that's stacked, enhanced the whole stack.
  • Fixed Fixed an issue where the woodcutting luck notification setting would control multiple others.
  • Fixed Fixed an issue with all worn items being rolled with the regen perk.
Version 1.0.9 | Updated October 6, 2023
  • Updated Updated the OnEntityTakeDamage hook to reference the correct class for Patrol Heli.
  • Updated Prevented the assignment of the Regeneration perk to held items.
Version 1.0.8 | Updated September 8, 2023
  • Fixed Patched OnResearchCostDetermine exception.
Version 1.0.7 | Updated September 7, 2023
  • Fixed Fixed an issue that was allowing blacklisted or non-white listed items to be enhanced.
  • Updated Changed stack handling to be handled by ItemPerks.
  • Added Added config option to prevent max condition loss when repairing enhanced items.
  • Fixed Fixed the message that was showing in global chat for custom currency.
Version 1.0.6 | Updated August 3, 2023
  • Updated Updated the EnhanceExistingItem to append the item information rather than set it. This makes it compatible with other plugins that effect the item.text field.
  • Updated Updated the Deforest buff to not trigger xp rewards in SkillTree for trees knocked down by the buff.
  • Updated Updated for August update.
  • Added Added support to use the "random" argument when using IPGive. random will choose a random perk.
  • Fixed Fixed a null reference exception error due to plugins calling the OnItemCraftFinished hook without an ItemCrafter parameter.
Version 1.0.5 | Updated August 3, 2023
  • Updated Updated the EnhanceExistingItem to append the item information rather than set it. This makes it compatible with other plugins that effect the item.text field.
  • Updated Updated the Deforest buff to not trigger xp rewards in SkillTree for trees knocked down by the buff.
  • Updated Updated for August update.
  • Added Added support to use the "random" argument when using IPGive. random will choose a random perk.
Version 1.0.4 | Updated July 17, 2023
  • Added Added support for RandomTrader.
  • Updated Updated the enhancement process to only assign the new display name if the item.name field is null or empty.
  • Added Added new perk: BradleyDamage - increases the amount of damage done to bradley tanks (Thanks Void)
  • Added Added new perk: HeliDamage - increases the amount of damage done to patrol heli (Thanks Void)
  • Updated Updated the FlakJacket perk to include bradley main cannon and heli napalm damage (Thanks Void)
Version 1.0.3 | Updated June 4, 2023
  • Removed Removed chat spam
  • Fixed Fixed an issue where disabled perks would still appear.
  • Updated Optimized the ipgivekit console command and allowed partial names to be used.
  • Added Added checks to prevent resource re-spawning abilities double triggering with SkillTree.
  • Fixed Fixed the IPAPI_CreateItem API.
Version 1.0.2 | Updated May 4, 2023
  • Updated Updated the inspector menu so it works with size.
  • Added Added a console command to force update the button all clients: ipupdateicon
  • Updated Added a few additional null checks to a number of methods
  • Added Added config option to prevent SkillTree's MaxRepair buff from triggering on ItemPerks items.
  • Added Added permission dictionary for item craft chance modifiers.
  • Added Added an option to set a global limit for a perk for equipped items. IE you can cap the Manufacture perk at 40%.
  • Added Added lang for the display message that appears when you find an item.
  • Updated Made the buff parameter of the console ipgivekit command optional. Not specifying will choose a random kit.
  • Fixed Fixed OnEntityTakeDamage exception (Thanks Nivex).
  • Fixed Fixed an issue where the whitelist and blacklist weren't functional.
  • Fixed Fixed an issue with enhanced items duplicating on craft.
  • Added Added an option for enhancement kit to be randomized.
  • Added Added item craft black list.
  • Added Added config option for crafting cooldowns to prevent enhanced item craft spam.
  • Updated Updated for the May rust patch.
Version 1.0.1 | Updated February 2, 2023
  • Updated Patched for forced wipe

4 thoughts on "Item Perks"

Leave a reply

Your email address will not be published. Required fields are marked *

  1. can no longer apply perks from the workbench on to new items since the new update to the workbench

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)

Product Enquiry

Please Login to make enquiry about this product