Hi Nivex,
Noticed an issue today with my PVE setup. Players can damage minis and scraps even with a specific rule that says otherwise. It seems to be related to the flag AuthorizeDamage. Enabling it allows this behavior. Not sure if it's a bug or not. Attached is my config. Thanks.
-Fire
{
"Config Version": "1.2.0",
"Default RuleSet": "default",
"Configuration Options": {
"handleDamage": true,
"useZones": true
},
"Mappings": {
"default": "default",
"pvp": "pvp",
"pvpevent": "pvpevent",
"1": "default",
"2": "pvp",
"100": "pvp",
"23979617": "pvp",
"78111404": "default",
"10": "default",
"101": "pvp"
},
"Schedule": {
"enabled": true,
"useRealtime": true,
"broadcast": true,
"entries": [
"6.09:00 pvp PURGE! PVP Enabled! Use /SYSTEMTIME to see system time. READ THE RULES /INFO BEFORE RAIDING.",
"6.21:00 default PVE ACTIVE! Head to a PVP ZONE if you still feel blood thirsty. LAUNCHPAD AND EXCAVATOR! Look for the domes!"
]
},
"RuleSets": [
{
"name": "default",
"enabled": true,
"defaultAllowDamage": false,
"flags": "AuthorizedDamage, CupboardOwnership, HumanNPCDamage, AdminsHurtSleepers, TrapsIgnorePlayers, TurretsIgnorePlayers, SamSitesIgnorePlayers",
"rules": [
"anything can hurt dispensers",
"anything can hurt players",
"anything can hurt reactivetargets",
"anything can hurt npcs",
"anything can hurt heli",
"anything can hurt resources",
"anything can hurt animals",
"players cannot hurt players",
"traps cannot hurt players",
"fire cannot hurt players",
"vehicles cannot hurt players",
"players cannot hurt vehicles"
]
},
{
"name": "pvp",
"enabled": false,
"defaultAllowDamage": true,
"flags": "None",
"rules": [
"nothing can hurt workbench"
]
},
{
"name": "pvpevent",
"enabled": false,
"defaultAllowDamage": false,
"flags": "AuthorizedDamage, HumanNPCDamage, AdminsHurtSleepers, TrapsIgnorePlayers, TurretsIgnorePlayers, SamSitesIgnorePlayers, MiniCannotHurtPlayers",
"rules": [
"anything can hurt dispensers",
"anything can hurt players",
"anything can hurt reactivetargets",
"anything can hurt heli",
"anything can hurt npcs",
"anything can hurt resources",
"anything can hurt animals",
"players can hurt players"
]
}
],
"Allow Killing Sleepers": false,
"Entity Groups": [
{
"name": "dispensers",
"members": "BaseCorpse, HelicopterDebris",
"exclusions": ""
},
{
"name": "animals",
"members": "RidableHorse, boar, bear, chicken, wolf",
"exclusions": ""
},
{
"name": "players",
"members": "BasePlayer",
"exclusions": ""
},
{
"name": "traps",
"members": "AutoTurret, BearTrap, FlameTurret, Landmine, GunTrap, spikes.floor",
"exclusions": ""
},
{
"name": "reactivetargets",
"members": "ReactiveTarget",
"exclusions": ""
},
{
"name": "barricades",
"members": "Barricade",
"exclusions": ""
},
{
"name": "highwalls",
"members": "wall.external.high.stone, wall.external.high.wood, gates.external.high.wood, gates.external.high.wood",
"exclusions": ""
},
{
"name": "heli",
"members": "BaseHelicopter",
"exclusions": "MiniCopter, minicopter.entity, ScrapTransportHelicopter"
},
{
"name": "npcs",
"members": "NPCPlayerApex, NPCMurderer, BradleyAPC",
"exclusions": ""
},
{
"name": "fire",
"members": "FireBall, BaseOven",
"exclusions": ""
},
{
"name": "resources",
"members": "ResourceEntity, TreeEntity, OreResourceEntity",
"exclusions": ""
},
{
"name": "workbench",
"members": "Workbench",
"exclusions": ""
},
{
"name": "vehicles",
"members": "scraptransporthelicopter, MiniCopter, minicopter.entity, ModularCar",
"exclusions": ""
}
]
}