Ammo duplication when re-stacking weaponsBug
it also duplicates guns & repairs items for free
Player just reported it to me!
Basically when it stacks "guns" and other items, it does not "stack" them... it destroys them & keeps a count....
then when you unstack , it generates a new clean item, which in and of itself is problamatic.
ESP. if you are trying to track stolen items passing from hand to hand
when it generates a "New" item, it generates all the default enclosed items within that item as well.. (ammo) and it also makes shit dissapear
if it is not part of the enclosing item, or part of the new default item...
I had a code fix to handle this......... that and water (everytime you stack water it dissapears on the inner containers......)
one fix i did as a test was to knock off 1 point of health, so that the game code considered them as different items..
Thats a fix they added for life recover on the keycards.. (you could take a used keycard & recover the life.)
(that and unstacking child items, into the parent or in another version a nested comparison before stacking)
Yep & all the armour stacks... but it does not give you any more protection
Take 2 flame throwers EMPTY both....
Stack them
reload them....... takes the number of fuel * item (100)
maybe a quick solution , is to eject all child items (maybe keep outer item), stack them.
Birth new item & strip it.
unstack them
abra ca dabra 150 fuel
front page does tell way to change cfg to only use items w/ health
runescape
Then don't increase the stack sizes of weapons and items with health?
exactly its not hard to do.
If admins had removed the plugin becasue of the error, then saw that it was "fixed" only to find out later it was not fixed ,then that is potentially a major issue that can ruin game play...
It's also nothing to do with "health", but rather child items, & initial states of newly spawned items...
razorfishsl
The issue is that it was proclamed to have been fixed......
If admins had removed the plugin becasue of the error, then saw that it was "fixed" only to find out later it was not fixed ,then that is potentially a major issue that can ruin game play...
It's also nothing to do with "health", but rather child items, & initial states of newly spawned items...
It has always worked the other way round too, I used (3 years ago) to use an inventory guardian plugin and would stack *M249's after loading them all with 100 rounds of ammo, But only one of them would retain that amount when unstacking, all the others would only have default 15,
Now the same issue still exists when using backpack or storing them in chests. My understanding (which is only guesswork) is that there are defaults in the game that are hard to overcome, another example is the kit plugin , you can equip a bot with a shotgun with slug ammo in inventory but it will revert to buckshot which is the default ammo,
The only way you can stop players exploiting this is to only allow weapons (or problem item) to a single unit.
Here is a 5k stack with all projectile-firing weapons reduced to 1 each:
{
"itemlist": {
"Wolf Headdress": 5000,
"Fogger-3000": 5000,
"Strobe Light": 5000,
"Kayak": 5000,
"MC repair": 5000,
"ScrapTransportHeliRepair": 5000,
"40mm Shotgun Round": 5000,
"40mm HE Grenade": 5000,
"40mm Smoke Grenade": 5000,
"High Velocity Arrow": 5000,
"Wooden Arrow": 5000,
"Bone Arrow": 5000,
"Fire Arrow": 5000,
"Handmade Shell": 5000,
"Nailgun Nails": 5000,
"Pistol Bullet": 5000,
"Incendiary Pistol Bullet": 5000,
"HV Pistol Ammo": 5000,
"5.56 Rifle Ammo": 5000,
"Explosive 5.56 Rifle Ammo": 5000,
"Incendiary 5.56 Rifle Ammo": 5000,
"HV 5.56 Rifle Ammo": 5000,
"Rocket": 5000,
"Incendiary Rocket": 5000,
"High Velocity Rocket": 5000,
"Smoke Rocket WIP!!!!": 5000,
"12 Gauge Buckshot": 5000,
"12 Gauge Incendiary Shell": 5000,
"12 Gauge Slug": 5000,
"Sheet Metal Double Door": 5000,
"Armored Double Door": 5000,
"Wood Double Door": 5000,
"Sheet Metal Door": 5000,
"Armored Door": 5000,
"Wooden Door": 5000,
"Floor grill": 5000,
"Ladder Hatch": 5000,
"Floor triangle grill": 5000,
"Triangle Ladder Hatch": 5000,
"High External Stone Gate": 5000,
"High External Wooden Gate": 5000,
"Wooden Ladder": 5000,
"High External Stone Wall": 5000,
"High External Wooden Wall": 5000,
"Prison Cell Gate": 5000,
"Prison Cell Wall": 5000,
"Chainlink Fence Gate": 5000,
"Chainlink Fence": 5000,
"Garage Door": 5000,
"Netting": 5000,
"Shop Front": 5000,
"Metal Shop Front": 5000,
"Metal Window Bars": 5000,
"Reinforced Window Bars": 5000,
"Wooden Window Bars": 5000,
"Metal horizontal embrasure": 5000,
"Metal Vertical embrasure": 5000,
"Reinforced Glass Window": 5000,
"Wood Shutters": 5000,
"Watch Tower": 5000,
"Diving Fins": 5000,
"Diving Mask": 5000,
"Diving Tank": 5000,
"Wetsuit": 5000,
"Frog Boots": 5000,
"A Barrel Costume": 5000,
"Crate Costume": 5000,
"Burlap Gloves": 5000,
"Leather Gloves": 5000,
"Roadsign Gloves": 5000,
"Tactical Gloves": 5000,
"Mummy Suit": 5000,
"Scarecrow Suit": 5000,
"Scarecrow Wrap": 5000,
"Hide Halterneck": 5000,
"Beenie Hat": 5000,
"Boonie Hat": 5000,
"Bucket Helmet": 5000,
"Burlap Headwrap": 5000,
"Candle Hat": 5000,
"Baseball Cap": 5000,
"Clatter Helmet": 5000,
"Coffee Can Helmet": 5000,
"Bone Helmet": 5000,
"Heavy Plate Helmet": 5000,
"Miners Hat": 5000,
"Party Hat": 5000,
"Riot Helmet": 5000,
"Wood Armor Helmet": 5000,
"Hoodie": 5000,
"Bone Armor": 5000,
"Heavy Plate Jacket": 5000,
"Snow Jacket": 5000,
"Jacket": 5000,
"Wood Chestplate": 5000,
"Improvised Balaclava": 5000,
"Bandana Mask": 5000,
"Metal Facemask": 5000,
"Night Vision Goggles": 5000,
"Burlap Trousers": 5000,
"Heavy Plate Pants": 5000,
"Hide Pants": 5000,
"Road Sign Kilt": 5000,
"Shorts": 5000,
"Wood Armor Pants": 5000,
"Pants": 5000,
"Hide Poncho": 5000,
"Burlap Shirt": 5000,
"Shirt": 5000,
"Hide Vest": 5000,
"Tank Top": 5000,
"Boots": 5000,
"Burlap Shoes": 5000,
"Hide Boots": 5000,
"Hide Skirt": 5000,
"Bandit Guard Gear": 5000,
"Hazmat Suit": 5000,
"Scientist Suit": 5000,
"Heavy Scientist Suit": 5000,
"Longsleeve T-Shirt": 5000,
"T-Shirt": 5000,
"Metal Chest Plate": 5000,
"Road Sign Jacket": 5000,
"Bleach": 5000,
"Duct Tape": 5000,
"Low Quality Carburetor": 5000,
"Medium Quality Carburetor": 5000,
"High Quality Carburetor": 5000,
"Low Quality Crankshaft": 5000,
"Medium Quality Crankshaft": 5000,
"High Quality Crankshaft": 5000,
"Low Quality Pistons": 5000,
"Medium Quality Pistons": 5000,
"High Quality Pistons": 5000,
"Low Quality Spark Plugs": 5000,
"Medium Quality Spark Plugs": 5000,
"High Quality Spark Plugs": 5000,
"Low Quality Valves": 5000,
"Medium Quality Valves": 5000,
"High Quality Valves": 5000,
"Electric Fuse": 5000,
"Gears": 5000,
"Glue": 5000,
"Metal Blade": 5000,
"Metal Pipe": 5000,
"Empty Propane Tank": 5000,
"Road Signs": 5000,
"Rope": 5000,
"Sewing Kit": 5000,
"Sheet Metal": 5000,
"Metal Spring": 5000,
"Sticks": 5000,
"Tarp": 5000,
"Tech Trash": 5000,
"Rifle Body": 5000,
"Semi Automatic Body": 5000,
"SMG Body": 5000,
"Concrete Barricade": 5000,
"Wooden Barricade Cover": 5000,
"Metal Barricade": 5000,
"Sandbag Barricade": 5000,
"Stone Barricade": 5000,
"Wooden Barricade": 5000,
"Barbed Wooden Barricade": 5000,
"Barbeque": 5000,
"Snap Trap": 5000,
"Bed": 5000,
"Camp Fire": 5000,
"Ceiling Light": 5000,
"Chair": 5000,
"Composter": 5000,
"Computer Station": 5000,
"Drop Box": 5000,
"Stone Fireplace": 5000,
"Blue Boomer": 5000,
"Champagne Boomer": 5000,
"Green Boomer": 5000,
"Orange Boomer": 5000,
"Red Boomer": 5000,
"Violet Boomer": 5000,
"Blue Roman Candle": 5000,
"Green Roman Candle": 5000,
"Red Roman Candle": 5000,
"Violet Roman Candle": 5000,
"White Volcano Firework": 5000,
"Red Volcano Firework": 5000,
"Violet Volcano Firework": 5000,
"Wooden Floor Spikes": 5000,
"Fridge": 5000,
"Large Furnace": 5000,
"Furnace": 5000,
"Hitch & Trough": 5000,
"Hab Repair": 5000,
"Jack O Lantern Angry": 5000,
"Jack O Lantern Happy": 5000,
"Land Mine": 5000,
"Lantern": 5000,
"Large Wood Box": 5000,
"Water Barrel": 5000,
"Locker": 5000,
"Mail Box": 5000,
"Mixing Table": 5000,
"Modular Car Lift": 5000,
"Pump Jack": 5000,
"Small Oil Refinery": 5000,
"Large Planter Box": 5000,
"Small Planter Box": 5000,
"Audio Alarm": 5000,
"Smart Alarm": 5000,
"Smart Switch": 5000,
"Storage Monitor": 5000,
"Large Rechargable Battery": 5000,
"Medium Rechargable Battery": 5000,
"Small Rechargable Battery": 5000,
"Button": 5000,
"Counter": 5000,
"HBHF Sensor": 5000,
"Laser Detector": 5000,
"Pressure Pad": 5000,
"Door Controller": 5000,
"Electric Heater": 5000,
"Fluid Combiner": 5000,
"Fluid Splitter": 5000,
"Fluid Switch & Pump": 5000,
"AND Switch": 5000,
"Blocker": 5000,
"Electrical Branch": 5000,
"Root Combiner": 5000,
"Memory Cell": 5000,
"OR Switch": 5000,
"RAND Switch": 5000,
"RF Broadcaster": 5000,
"RF Receiver": 5000,
"XOR Switch": 5000,
"Small Generator": 5000,
"Test Generator": 5000,
"Large Solar Panel": 5000,
"Igniter": 5000,
"Flasher Light": 5000,
"Simple Light": 5000,
"Siren Light": 5000,
"Powered Water Purifier": 5000,
"Switch": 5000,
"Splitter": 5000,
"Sprinkler": 5000,
"Tesla Coil": 5000,
"Timer": 5000,
"Cable Tunnel": 5000,
"Water Pump": 5000,
"Mining Quarry": 5000,
"Reactive Target": 5000,
"Repair Bench": 5000,
"Research Table": 5000,
"Rug Bear Skin": 5000,
"Rug": 5000,
"Search Light": 5000,
"Salvaged Shelves": 5000,
"Large Banner Hanging": 5000,
"Two Sided Hanging Sign": 5000,
"Two Sided Ornate Hanging Sign": 5000,
"Landscape Picture Frame": 5000,
"Portrait Picture Frame": 5000,
"Tall Picture Frame": 5000,
"XL Picture Frame": 5000,
"XXL Picture Frame": 5000,
"Large Banner on pole": 5000,
"Double Sign Post": 5000,
"Single Sign Post": 5000,
"One Sided Town Sign Post": 5000,
"Two Sided Town Sign Post": 5000,
"Huge Wooden Sign": 5000,
"Large Wooden Sign": 5000,
"Medium Wooden Sign": 5000,
"Small Wooden Sign": 5000,
"Shotgun Trap": 5000,
"Sleeping Bag": 5000,
"Small Stash": 5000,
"Spinning wheel": 5000,
"Survival Fish Trap": 5000,
"Table": 5000,
"Work Bench Level 1": 5000,
"Work Bench Level 2": 5000,
"Work Bench Level 3": 5000,
"Tool Cupboard": 5000,
"Tuna Can Lamp": 5000,
"Vending Machine": 5000,
"Large Water Catcher": 5000,
"Small Water Catcher": 5000,
"Water Purifier": 5000,
"Wind Turbine": 5000,
"Wood Storage Box": 5000,
"Apple": 5000,
"Rotten Apple": 5000,
"Black Raspberries": 5000,
"Blueberries": 5000,
"Bota Bag": 5000,
"Cactus Flesh": 5000,
"Can of Beans": 5000,
"Can of Tuna": 5000,
"Chocolate Bar": 5000,
"Cooked Fish": 5000,
"Raw Fish": 5000,
"Minnows": 5000,
"Small Trout": 5000,
"Granola Bar": 5000,
"Burnt Chicken": 5000,
"Cooked Chicken": 5000,
"Raw Chicken Breast": 5000,
"Spoiled Chicken": 5000,
"Burnt Deer Meat": 5000,
"Cooked Deer Meat": 5000,
"Raw Deer Meat": 5000,
"Burnt Horse Meat": 5000,
"Cooked Horse Meat": 5000,
"Raw Horse Meat": 5000,
"Burnt Human Meat": 5000,
"Cooked Human Meat": 5000,
"Raw Human Meat": 5000,
"Spoiled Human Meat": 5000,
"Burnt Bear Meat": 5000,
"Cooked Bear Meat": 5000,
"Raw Bear Meat": 5000,
"Burnt Wolf Meat": 5000,
"Cooked Wolf Meat": 5000,
"Raw Wolf Meat": 5000,
"Spoiled Wolf Meat": 5000,
"Burnt Pork": 5000,
"Cooked Pork": 5000,
"Raw Pork": 5000,
"Mushroom": 5000,
"Pickles": 5000,
"Small Water Bottle": 5000,
"Water Jug": 5000,
"Shovel Bass": 5000,
"Cowbell": 5000,
"Junkyard Drum Kit": 5000,
"Pan Flute": 5000,
"Acoustic Guitar": 5000,
"Jerry Can Guitar": 5000,
"Wheelbarrow Piano": 5000,
"Canbourine": 5000,
"Plumber's Trumpet": 5000,
"Sousaphone": 5000,
"Xylobone": 5000,
"Car Key": 5000,
"Door Key": 5000,
"Key Lock": 5000,
"Code Lock": 5000,
"Blueprint": 5000,
"Chinese Lantern": 5000,
"Dragon Door Knocker": 5000,
"Dragon Mask": 5000,
"New Year Gong": 5000,
"Rat Mask": 5000,
"Firecracker String": 5000,
"Chippy Arcade Game": 5000,
"Door Closer": 5000,
"Bunny Ears": 5000,
"Bunny Onesie": 5000,
"Easter Door Wreath": 5000,
"Egg Basket": 5000,
"Rustigé Egg - Red": 5000,
"Rustigé Egg - Blue": 5000,
"Rustigé Egg - Purple": 5000,
"Rustigé Egg - Ivory": 5000,
"Nest Hat": 5000,
"Bronze Egg": 5000,
"Gold Egg": 5000,
"Painted Egg": 5000,
"Silver Egg": 5000,
"Halloween Candy": 5000,
"Large Candle Set": 5000,
"Small Candle Set": 5000,
"Coffin": 5000,
"Cursed Cauldron": 5000,
"Gravestone": 5000,
"Wooden Cross": 5000,
"Graveyard Fence": 5000,
"Large Loot Bag": 5000,
"Medium Loot Bag": 5000,
"Small Loot Bag": 5000,
"Pumpkin Bucket": 5000,
"Scarecrow": 5000,
"Skull Door Knocker": 5000,
"Skull Fire Pit": 5000,
"Spider Webs": 5000,
"Spooky Speaker": 5000,
"Surgeon Scrubs": 5000,
"Note": 5000,
"Human Skull": 5000,
"Above Ground Pool": 5000,
"Beach Chair": 5000,
"Beach Parasol": 5000,
"Beach Table": 5000,
"Beach Towel": 5000,
"Boogie Board": 5000,
"Inner Tube": 5000,
"Instant Camera": 5000,
"Paddling Pool": 5000,
"Photograph": 5000,
"Landscape Photo Frame": 5000,
"Large Photo Frame": 5000,
"Portrait Photo Frame": 5000,
"Sunglasses": 5000,
"Water Gun": 5000,
"Water Pistol": 5000,
"Candy Cane Club": 5000,
"Christmas Lights": 5000,
"Festive Doorway Garland": 5000,
"Candy Cane": 5000,
"Giant Candy Decor": 5000,
"Giant Lollipop Decor": 5000,
"Pookie Bear": 5000,
"Deluxe Christmas Lights": 5000,
"Coal :(": 5000,
"Large Present": 5000,
"Medium Present": 5000,
"Small Present": 5000,
"Snow Machine": 5000,
"Snowball": 5000,
"Snowman": 5000,
"SUPER Stocking": 5000,
"Small Stocking": 5000,
"Reindeer Antlers": 5000,
"Santa Beard": 5000,
"Santa Hat": 5000,
"Festive Window Garland": 5000,
"Wrapped Gift": 5000,
"Wrapping Paper": 5000,
"Christmas Door Wreath": 5000,
"Decorative Baubels": 5000,
"Decorative Plastic Candy Canes": 5000,
"Decorative Gingerbread Men": 5000,
"Tree Lights": 5000,
"Decorative Pinecones": 5000,
"Star Tree Topper": 5000,
"Decorative Tinsel": 5000,
"Christmas Tree": 5000,
"Auto Turret": 5000,
"Flame Turret": 5000,
"Glowing Eyes": 5000,
"SAM Ammo": 5000,
"SAM Site": 5000,
"Black Berry": 5000,
"Black Berry Clone": 5000,
"Black Berry Seed": 5000,
"Blue Berry": 5000,
"Blue Berry Clone": 5000,
"Blue Berry Seed": 5000,
"Green Berry": 5000,
"Green Berry Clone": 5000,
"Green Berry Seed": 5000,
"Red Berry": 5000,
"Red Berry Clone": 5000,
"Red Berry Seed": 5000,
"White Berry": 5000,
"White Berry Clone": 5000,
"White Berry Seed": 5000,
"Yellow Berry": 5000,
"Yellow Berry Clone": 5000,
"Yellow Berry Seed": 5000,
"Corn": 5000,
"Corn Clone": 5000,
"Corn Seed": 5000,
"Hemp Clone": 5000,
"Hemp Seed": 5000,
"Potato": 5000,
"Potato Clone": 5000,
"Potato Seed": 5000,
"Pumpkin": 5000,
"Pumpkin Plant Clone": 5000,
"Pumpkin Seed": 5000,
"Animal Fat": 5000,
"Battery - Small": 5000,
"Blood": 5000,
"Bone Fragments": 5000,
"CCTV Camera": 5000,
"Charcoal": 5000,
"Cloth": 5000,
"Crude Oil": 5000,
"Diesel Fuel": 5000,
"Empty Can Of Beans": 5000,
"Empty Tuna Can": 5000,
"Explosives": 5000,
"Fertilizer": 5000,
"Gun Powder": 5000,
"Horse Dung": 5000,
"High Quality Metal Ore": 5000,
"High Quality Metal": 5000,
"Leather": 5000,
"Low Grade Fuel": 5000,
"Metal Fragments": 5000,
"Metal Ore": 5000,
"Paper": 5000,
"Plant Fiber": 5000,
"Research Paper": 5000,
"Salt Water": 2147483647,
"Scrap": 5000,
"Stones": 5000,
"Sulfur Ore": 5000,
"Sulfur": 5000,
"Targeting Computer": 5000,
"Water": 2147483647,
"Wolf Skull": 5000,
"Wood": 5000,
"Advanced Healing Tea": 5000,
"Basic Healing Tea": 5000,
"Pure Healing Tea": 5000,
"Advanced Max Health Tea": 5000,
"Basic Max Health Tea": 5000,
"Pure Max Health Tea": 5000,
"Advanced Ore Tea": 5000,
"Basic Ore Tea": 5000,
"Pure Ore Tea": 5000,
"Advanced Rad. Removal Tea": 5000,
"Rad. Removal Tea": 5000,
"Pure Rad. Removal Tea": 5000,
"Adv. Anti-Rad Tea": 5000,
"Anti-Rad Tea": 5000,
"Pure Anti-Rad Tea": 5000,
"Advanced Scrap Tea": 5000,
"Basic Scrap Tea": 5000,
"Pure Scrap Tea": 5000,
"Advanced Wood Tea": 5000,
"Basic Wood Tea": 5000,
"Pure Wood Tea": 5000,
"Anti-Radiation Pills": 5000,
"Binoculars": 5000,
"Timed Explosive Charge": 5000,
"Camera": 5000,
"RF Transmitter": 5000,
"Handmade Fishing Rod": 5000,
"Flare": 5000,
"Flashlight": 5000,
"Geiger Counter": 5000,
"Hose Tool": 5000,
"Jackhammer": 5000,
"Blue Keycard": 5000,
"Green Keycard": 5000,
"Red Keycard": 5000,
"Large Medkit": 5000,
"Paper Map": 5000,
"Medical Syringe": 5000,
"RF Pager": 5000,
"Building Plan": 5000,
"Smoke Grenade": 5000,
"Supply Signal": 5000,
"Survey Charge": 5000,
"Wire Tool": 5000,
"Small Chassis": 5000,
"Medium Chassis": 5000,
"Large Chassis": 5000,
"Generic vehicle chassis": 5000,
"Cockpit Vehicle Module": 5000,
"Armored Cockpit Vehicle Module": 5000,
"Cockpit With Engine Vehicle Module": 5000,
"Engine Vehicle Module": 5000,
"Flatbed Vehicle Module": 5000,
"Armored Passenger Vehicle Module": 5000,
"Rear Seats Vehicle Module": 5000,
"Storage Vehicle Module": 5000,
"Large Flatbed Vehicle Module": 5000,
"Fuel Tank Vehicle Module": 5000,
"Passenger Vehicle Module": 5000,
"Generic vehicle module": 5000,
"16x Zoom Scope": 5000,
"Weapon flashlight": 5000,
"Holosight": 5000,
"Weapon Lasersight": 5000,
"Muzzle Boost": 5000,
"Muzzle Brake": 5000,
"Simple Handmade Sight": 5000,
"Silencer": 5000,
"8x Zoom Scope": 5000,
"Assault Rifle": 1,
"Bandage": 5000,
"Beancan Grenade": 5000,
"Bolt Action Rifle": 1,
"Bone Club": 5000,
"Bone Knife": 5000,
"Hunting Bow": 1,
"Birthday Cake": 5000,
"Chainsaw": 5000,
"Salvaged Cleaver": 5000,
"Compound Bow": 1,
"Crossbow": 1,
"Double Barrel Shotgun": 1,
"Eoka Pistol": 1,
"F1 Grenade": 5000,
"Flame Thrower": 1,
"Multiple Grenade Launcher": 1,
"Butcher Knife": 5000,
"Pitchfork": 5000,
"Sickle": 5000,
"Hammer": 5000,
"Hatchet": 5000,
"Combat Knife": 5000,
"L96 Rifle": 1,
"LR-300 Assault Rifle": 1,
"M249": 1,
"M39 Rifle": 1,
"M92 Pistol": 1,
"Mace": 5000,
"Machete": 5000,
"MP5A4": 1,
"Nailgun": 1,
"Paddle": 5000,
"Pickaxe": 5000,
"Waterpipe Shotgun": 1,
"Python Revolver": 1,
"Revolver": 1,
"Rock": 5000,
"Rocket Launcher": 1,
"Salvaged Axe": 5000,
"Salvaged Hammer": 5000,
"Salvaged Icepick": 5000,
"Satchel Charge": 5000,
"Pump Shotgun": 1,
"Semi-Automatic Pistol": 1,
"Semi-Automatic Rifle": 1,
"Custom SMG": 1,
"Spas-12 Shotgun": 1,
"Stone Hatchet": 5000,
"Stone Pickaxe": 5000,
"Stone Spear": 5000,
"Longsword": 5000,
"Salvaged Sword": 5000,
"Thompson": 1,
"Garry's Mod Tool Gun": 5000,
"Torch": 5000,
"Water Bucket": 5000,
"Wooden Spear": 5000,
"Roadsign Horse Armor": 5000,
"Wooden Horse Armor": 5000,
"Saddle bag": 5000,
"High Quality Horse Shoes": 5000,
"Basic Horse Shoes": 5000
}
} - 1
- 2