Damage to Minis

Lately it seems players can damage other players minis.  This wasnt the case before.

 

"Config Version": "2.0.6",
"Default RuleSet": "PvE",
"Configuration Options": {
"handleDamage": true,
"useZones": true,
"Trace To Player Console": false,
"Trace To Server Console": false,
"Maximum Distance From Player To Trace": 0.0
},
"Mappings": {
"PvE": "PvE",
"1935222918": "exclude",
"1935084494": "exclude",
"1225430995": "exclude",
"1225298573": "exclude",
"1705010058": "exclude",
"1705142482": "exclude",
"0601164221": "exclude",
"0601160067": "exclude",
"4209480": "exclude",
"0401350324": "exclude",
"0401346028": "exclude",
"1912249264": "exclude",
"1912253604": "exclude",
"1205021570": "exclude",
"1205165687": "exclude",
"1453024963": "exclude",
"1453182600": "exclude",
"6539190": "exclude",
"0337313214": "exclude",
"0337317418": "exclude",
"1205202332": "exclude",
"1205344164": "exclude",
"8824685": "exclude",
"2343308544": "exclude",
"2343304257": "exclude",
"0618056818": "exclude",
"0618061242": "exclude",
"0433453536": "exclude",
"0433449379": "exclude",
"12660185": "exclude",
"1205268643": "exclude",
"1205425632": "exclude",
"1205374372": "exclude",
"1205517915": "exclude",
"1205325762": "exclude",
"1205469906": "exclude",
"1205322598": "exclude",
"1205458347": "exclude",
"1205315076": "exclude",
"1205456177": "exclude",
"18633939": "exclude",
"1205247758": "exclude",
"1205390930": "exclude",
"1205223249": "exclude",
"1205360858": "exclude",
"1205250405": "exclude",
"1205394109": "exclude",
"23174469": "exclude",
"1205332495": "exclude",
"1205476717": "exclude",
"1205251006": "exclude",
"1205396662": "exclude",
"1205215303": "exclude",
"1205358584": "exclude",
"2244231340": "exclude",
"2244385588": "exclude",
"2251239238": "exclude",
"2251389613": "exclude",
"821958": "exclude",
"1206046076": "exclude",
"1206195624": "exclude",
"0150098769": "exclude",
"0150094536": "exclude",
"0447040639": "exclude",
"0447036415": "exclude",
"1206039664": "exclude",
"1206190148": "exclude",
"0037035350": "exclude",
"0037031077": "exclude",
"0312006744": "exclude",
"0312002490": "exclude",
"2131241339": "exclude",
"2131237075": "exclude",
"1206087899": "exclude",
"1206255594": "exclude",
"1206091768": "exclude",
"1206266582": "exclude",
"9969557": "exclude",
"0111342148": "exclude",
"0111337915": "exclude",
"0018034978": "exclude",
"0018030706": "exclude",
"1606289220": "exclude",
"1606285063": "exclude",
"13708451": "exclude",
"14347040": "exclude",
"1206029579": "exclude",
"1206181166": "exclude",
"2227408898": "exclude",
"2227404613": "exclude",
"2117447372": "exclude",
"2117442957": "exclude",
"0135531870": "exclude",
"0136083295": "exclude",
"18162425": "exclude",
"2348406751": "exclude",
"2348402295": "exclude",
"1205584816": "exclude",
"1206194595": "exclude",
"1205465255": "exclude",
"1206094595": "exclude",
"20996464": "exclude",
"0721072806": "exclude",
"0721068481": "exclude",
"0219204886": "exclude",
"0219209476": "exclude",
"27468330": "exclude",
"2255116030": "exclude",
"2254588338": "exclude",
"2302412426": "exclude",
"2302541455": "exclude",
"1204439736": "exclude",
"1204569049": "exclude",
"0208277632": "exclude",
"0208421585": "exclude",
"0214441624": "exclude",
"0214572857": "exclude",
"2002166554": "exclude",
"2002162438": "exclude",
"2125243664": "exclude",
"6926902": "exclude",
"2125239139": "exclude",
"2346517510": "exclude",
"2346513129": "exclude",
"1205093204": "exclude",
"1205229426": "exclude",
"1205036510": "exclude",
"1205171688": "exclude",
"2035527013": "exclude",
"2035522790": "exclude",
"1205040631": "exclude",
"1205176153": "exclude",
"1500352976": "exclude",
"1500485966": "exclude",
"1513185086": "exclude",
"1513316250": "exclude",
"1932451076": "exclude",
"1932446942": "exclude",
"0040303215": "exclude",
"0040438489": "exclude",
"1205088462": "exclude",
"1205225892": "exclude",
"15745156": "exclude",
"1205146188": "exclude",
"1205281891": "exclude",
"1205100671": "exclude",
"1205237897": "exclude",
"1205192666": "exclude",
"1205331865": "exclude",
"1205250560": "exclude",
"1205388439": "exclude",
"1205166576": "exclude",
"1205300042": "exclude",
"1204524487": "exclude",
"1205077607": "exclude",
"23041716": "exclude",
"1205177851": "exclude",
"1205312839": "exclude",
"1205045531": "exclude",
"1205174499": "exclude",
"1205003178": "exclude",
"1205137802": "exclude",
"26163344": "exclude",
"1205056839": "exclude",
"1205192073": "exclude",
"1205049852": "exclude",
"1205187086": "exclude",
"1205025428": "exclude",
"1205157089": "exclude",
"1205105703": "exclude",
"1205237834": "exclude",
"1205037219": "exclude",
"1205178201": "exclude",
"1205152927": "exclude",
"1205292763": "exclude",
"32475063": "exclude",
"1205299122": "exclude",
"1205438835": "exclude",
"1205354801": "exclude",
"1205493003": "exclude",
"1205420421": "exclude",
"1205565862": "exclude",
"1205364769": "exclude",
"1205569619": "exclude",
"2355137407": "exclude",
"2355298621": "exclude",
"0006393961": "exclude",
"0006578626": "exclude",
"2042489162": "exclude",
"2042484843": "exclude",
"2122405500": "exclude",
"2122579707": "exclude",
"0114595724": "exclude",
"0115186673": "exclude",
"0628059701": "exclude",
"0628055407": "exclude",
"0358429707": "exclude",
"0358425345": "exclude",
"1107029504": "exclude",
"1107200704": "exclude",
"1928086023": "exclude",
"1928090248": "exclude",
"1107092463": "exclude",
"1107259703": "exclude",
"1055109470": "exclude",
"14495719": "exclude",
"1107052934": "exclude",
"1107238670": "exclude",
"2031586532": "exclude",
"2032182808": "exclude",
"14976010": "exclude",
"0342586494": "exclude",
"0343166629": "exclude",
"15447763": "exclude",
"1258364633": "exclude",
"1258186701": "exclude",
"1828112169": "exclude",
"1828297720": "exclude",
"1035087686": "exclude",
"1035275749": "exclude",
"1106576536": "exclude",
"1107173801": "exclude",
"16584969": "exclude",
"1636187547": "exclude",
"1636369777": "exclude",
"0207168065": "exclude",
"0207388567": "exclude",
"17165455": "exclude",
"1219031490": "exclude",
"1219234757": "exclude",
"17356382": "exclude",
"1845337034": "exclude",
"1845518768": "exclude",
"2017319496": "exclude",
"2017491683": "exclude",
"2029466127": "exclude",
"2030046807": "exclude",
"2125467060": "exclude",
"2126050884": "exclude",
"0008553448": "exclude",
"0009142544": "exclude",
"1107101810": "exclude",
"1107305651": "exclude",
"0150483424": "exclude",
"0151085671": "exclude",
"1651123288": "exclude",
"1650526832": "exclude",
"1714024265": "exclude",
"1714244298": "exclude",
"1747418100": "exclude",
"1747414064": "exclude",
"1908090341": "exclude",
"1907497387": "exclude",
"1919326646": "exclude",
"1919517305": "exclude",
"2152501364": "exclude",
"2152304996": "exclude",
"2200571914": "exclude",
"2201140671": "exclude",
"2240038531": "exclude",
"2240223293": "exclude",
"1151461825": "exclude",
"1151465925": "exclude",
"0218073832": "exclude",
"0218077996": "exclude",
"0053369409": "exclude",
"0053373772": "exclude"
},
"Schedule": {
"enabled": false,
"useRealtime": false,
"broadcast": false,
"entries": []
},
"RuleSets": [
{
"name": "PvE",
"enabled": true,
"defaultAllowDamage": false,
"flags": "AuthorizedDamage, TwigDamage, HumanNPCDamage, HeliDamageLocked, LockedBoxesImmortal, LockedDoorsImmortal, SamSitesIgnorePlayers, TrapsIgnorePlayers, TurretsIgnorePlayers, SelfDamage",
"rules": [
"mlrs cannot hurt anything",
"mlrs cannot hurt mini",
"mlrs cannot hurt players",
"anything can hurt dispensers",
"anything can hurt resources",
"anything can hurt barricades",
"anything can hurt traps",
"anything can hurt heli",
"anything can hurt npcs",
"anything can hurt players",
"nothing can hurt ch47",
"nothing can hurt cars",
"players cannot hurt cars",
"anything cannot hurt mini",
"nothing can hurt ridablehorses",
"cars cannot hurt anything",
"mini cannot hurt anything",
"ch47 can hurt anything",
"scrapheli cannot hurt anything",
"players cannot hurt players",
"players cannot hurt traps",
"players cannot hurt barricades",
"guards can hurt players",
"fire can hurt players",
"incen cannot hurt players",
"traps cannot hurt players",
"highwalls can hurt players",
"barricades can hurt players",
"mini cannot hurt mini",
"npcs can hurt players",
"nothing can hurt snowmobile",
"junkyard cannot hurt anything",
"junkyard can hurt cars"
]
}
],
"Entity Groups": [
{
"name": "barricades",
"members": "Barricade, icewall, GraveYardFence",
"exclusions": "barricade.concrete, barricade.sandbags, barricade.metal, barricade.stone, barricade.wood, barricade.woodwire"
},
{
"name": "mlrs",
"members": "MLRSRocket, rocket_mlrs",
"exclusions": ""
},
{
"name": "dispensers",
"members": "BaseCorpse, HelicopterDebris, PlayerCorpse, NPCPlayerCorpse, HorseCorpse",
"exclusions": ""
},
{
"name": "fire",
"members": "FlameExplosive, FlameThrower, BaseOven, FlameTurret, rocket_heli_napalm, napalm, oilfireball2",
"exclusions": ""
},
{
"name": "incen",
"members": "fireball_small, fireball_small_molotov, FireBall",
"exclusions": ""
},
{
"name": "flashbang",
"members": "flashbang, grenade.flashbang.deployed",
"exclusions": ""
},
{
"name": "guards",
"members": "bandit_guard, scientistpeacekeeper, sentry.scientist.static",
"exclusions": ""
},
{
"name": "heli",
"members": "BaseHelicopter",
"exclusions": ""
},
{
"name": "highwalls",
"members": "SimpleBuildingBlock, wall.external.high.ice, gates.external.high.stone, gates.external.high.wood",
"exclusions": ""
},
{
"name": "ridablehorses",
"members": "RidableHorse",
"exclusions": ""
},
{
"name": "cars",
"members": "BasicCar, ModularCar, BaseModularVehicle, BaseVehicleModule, VehicleModuleEngine, VehicleModuleSeating, VehicleModuleStorage, VehicleModuleTaxi, ModularCarSeat",
"exclusions": ""
},
{
"name": "snowmobile",
"members": "snowmobile, tomahasnowmobile",
"exclusions": ""
},
{
"name": "mini",
"members": "MiniCopter",
"exclusions": ""
},
{
"name": "scrapheli",
"members": "ScrapTransportHelicopter",
"exclusions": ""
},
{
"name": "ch47",
"members": "ch47.entity",
"exclusions": ""
},
{
"name": "npcs",
"members": "ch47scientists.entity, BradleyAPC, HTNAnimal, HTNPlayer, HumanNPC, HumanNPCNew, NPCMurderer, NPCPlayer, Scientist, ScientistNPC, ScientistNPCNew, TunnelDweller, SimpleShark, UnderwaterDweller, Zombie",
"exclusions": ""
},
{
"name": "players",
"members": "BasePlayer",
"exclusions": ""
},
{
"name": "resources",
"members": "ResourceEntity, TreeEntity, OreResourceEntity, LootContainer",
"exclusions": "hobobarrel.deployed"
},
{
"name": "samsites",
"members": "sam_site_turret_deployed",
"exclusions": "sam_static"
},
{
"name": "traps",
"members": "AutoTurret, BearTrap, FlameTurret, Landmine, GunTrap, ReactiveTarget, TeslaCoil, spikes.floor",
"exclusions": ""
},
{
"name": "junkyard",
"members": "magnetcrane.entity, carshredder.entity",
"exclusions": ""
}
],
"Allow Killing Sleepers": true
}

as explained in many threads, AuthorizedDamage is going to override any rules, and will always allow damage when the player is not building blocked. unless you use CupboardOwnership or AuthorizedDamageRequiresOwnership =p

Thanks, Ill mess with those and test from there.

Btw, it is normal to have all those mappings listed in my config?  Have those added up over time, and can I delete them?



Merged post

I did test  it on another players base though, were I was building blocked and was still able to damage their heli.  AuthorizedDamage wouldnt effect that right?

"anything cannot hurt mini",

this should be: nothing can hurt mini

I forgot that I added the ability for vehicle rules to override AuthorizedDamage but only when AuthorizedDamageRequiresOwnership is added as well as a valid rule

i'd delete the mappings. it's normal for other plugins to add them but not normal for them to not remove them when they're no longer in use. just bloats the config.

so either a mapping is allowing this because the base is in an exclusion zone, or another plugin is.

i'd start over with the default config, and add AuthorizedDamageRequiresOwnership flag. then you know another plugin is the cause.

AuthorizedDamage and AuthorizedDamageRequiresOwnership ?

yes, use both